CakePHP 3 - 使用Google API客户端

问题描述:

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

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

但是,我很努力地添加这个作为我的控制器的依赖。

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

在控制器中使用新库的正确方法是不是蛋糕核心的一部分?

+0

你应该能够加载任何使用'use'方法的文件。您不必创建一个插件来使用第三方库。 – chrisShick

+0

你可以放入你正在尝试使用google类的控制器代码吗? – chrisShick

你不应该做任何其他比这

$client = new \Google_Client(); 

自动加载应该照顾它。

因此,使用你的例子:

<?php 
    namespace App\Controller; 

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