我正在使用symfony2
进行申请我想在此应用程序中使用Google API库。
Google API
src/config.php
/Google_Client.php
/and so on..
我需要从DefaultController.php加载此脚本。
我应该把库放在哪里,怎样才能从DefaultController加载库?
如果它没有像symfony2这样的框架。
虽然很简单..
将库放在同一目录中并加载
require_once 'src/config.php'
答案 0 :(得分:1)
我认为,由于您使用的是Symfony2,最好的方法是使用composer,这会将库安装在vendor目录中并添加到自动加载器中。
答案 1 :(得分:1)
你只需要运行
php composer.phar install google/api-client
在您的项目文件夹中。它应该将api-client安装到您的供应商。
正如您所提到的,默认配置会阻止在另一个文件中。一个正确的方法是创建一个包含良好配置的小包,将api注册为客户端,并将配置传递给您的服务。