2016-04-27 142 views
-1

我已經通過作曲者安裝了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

回答

10

你不應該做任何其他比這

$client = new \Google_Client(); 

自動加載應該照顧它。

因此,使用你的例子:

<?php 
    namespace App\Controller; 

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