0

Google API に接続したいのですが、プロジェクトの .php ファイルで通常どおり実行するだけですべてが正常に機能しますが、Google API に接続するためのコードを実行したい場合は、zend のコントローラーで記述します。フレームワーク 2 では、すべての require_once が適切に確立されているため、
27 行目の Class 'Auth\Controller\Google_Client' not found in ...\module\Auth\src\Auth\Controller\AuthController.php というメッセージが表示されます。

プロジェクトにないファイルに書かれたコードとまったく同じだと言います。

Module.php で何かを変更することを考えましたが、何かわかりません。おそらくそうではありません。

4

1 に答える 1

2

Google_Client は名前空間を持つクラスのようには見えませんが、PHP は現在の名前空間 Auth\Controller に相対的に含めようとしています。\ を前に置く必要があると思います new \Google_Client()

于 2013-02-15T15:08:06.137 に答える