2016-04-27 24 views
-1

私は作者経由でGoogle PHP APIクライアントライブラリをインストールしました。 https://github.com/google/google-api-php-clientCakePHP 3 - Google APIクライアントの使用

guzzle、psr、monolog、firebase、googleの各ディレクトリは、ベンダのディレクトリに作成されました。

しかし、私はこれを私のコントローラの依存関係として追加するのに苦労しています。

ほとんどの回答は、コアに新しいライブラリを利用するためにCake Pluginを作成する必要があると述べていますが、これを行う方法を説明するリソースを探すのには苦労しています。

ケーキコアの一部ではないコントローラで新しいライブラリを使用する正しい方法は何ですか?

+0

だから、あなたの例を使用して。サードパーティライブラリを使用するためのプラグインを作成する必要はありません。 – chrisShick

+0

googleクラスを使用しようとしているコントローラコードを削除できますか? – chrisShick

答えて

10

あなたはこれ以外に何もする必要はありません。

$client = new \Google_Client(); 

自動ロードはあなたのためにそれの世話をする必要があります。あなたは `use`メソッドを使用してファイルのいずれかをロードすることができるはず

<?php 
    namespace App\Controller; 

    class PagesController extends AppController 
    { 
     public function display() { 
     $client = new \Google_Client(); 
     } 
    } 
関連する問題