CakePHP3-使用谷歌API客户端

CakePHP3-使用谷歌API客户端,php,cakephp,google-api,cakephp-3.0,google-api-php-client,Php,Cakephp,Google Api,Cakephp 3.0,Google Api Php Client,我已经通过composer安装了Google PHP API客户端库; guzzle、psr、monolog、firebase和google目录现在已经在我的供应商目录中创建 但是,我很难将其添加为控制器中的依赖项 大多数答案都指出,为了在core中使用新的库,您需要创建一个Cake插件,但我很难找到任何资源来解释如何做到这一点 在不属于cake core的控制器中使用新库的正确方法是什么 除此之外,您不必执行任何操作: $client = new \Google_Client(); 自动

我已经通过composer安装了Google PHP API客户端库;

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

但是,我很难将其添加为控制器中的依赖项

大多数答案都指出,为了在core中使用新的库,您需要创建一个Cake插件,但我很难找到任何资源来解释如何做到这一点


在不属于cake core的控制器中使用新库的正确方法是什么

除此之外,您不必执行任何操作:

 $client = new \Google_Client();
自动加载应该为您处理好它

因此,以你的例子:

<?php
  namespace App\Controller;

  class PagesController extends AppController
  {
      public function display() {
         $client = new \Google_Client();
      }
  }

您应该能够使用use方法加载任何文件。你不必创建插件来使用第三方库。你能插入你试图在其中使用google类的控制器代码吗?你是如何在cakePHP中安装API的?!