CakePHP3-使用谷歌API客户端
我已经通过composer安装了Google PHP API客户端库; guzzle、psr、monolog、firebase和google目录现在已经在我的供应商目录中创建 但是,我很难将其添加为控制器中的依赖项 大多数答案都指出,为了在core中使用新的库,您需要创建一个Cake插件,但我很难找到任何资源来解释如何做到这一点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(); 自动
在不属于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的?!