CakePHP 3 - Using Google API Client


CakePHP 3 - Using Google API Client

我已经通过作曲家安装了Google PHP API客户端库;https://github.com/google/google-api-php-client

guzzle,psr,monolog,firebase和google目录现在已经在我的供应商目录中创建。

但是,我正在努力将其添加为控制器中的依赖项。

大多数答案都指出您需要创建一个 Cake 插件才能利用核心中的新库,但我正在努力寻找任何解释如何做到这一点的资源。

在不属于蛋糕核心的控制器中使用新库的正确方法是什么?

除了这个之外,你不需要做任何其他事情:

 $client = new 'Google_Client();

自动加载应该为您处理它。

因此,使用您的示例:

<?php
  namespace App'Controller;
  class PagesController extends AppController
  {
      public function display() {
         $client = new 'Google_Client();
      }
  }