在symfony2系统中放置普通的PHP库(在Google API库中)?

时间:2013-08-05 10:21:35

标签: symfony

我正在使用symfony2

进行申请

我想在此应用程序中使用Google API库。

Google API

src/config.php
   /Google_Client.php
   /and so on..

我需要从DefaultController.php加载此脚本。

我应该把库放在哪里,怎样才能从DefaultController加载库?

如果它没有像symfony2这样的框架。

虽然很简单..

将库放在同一目录中并加载

require_once 'src/config.php'

2 个答案:

答案 0 :(得分:1)

我认为,由于您使用的是Symfony2,最好的方法是使用composer,这会将库安装在vendor目录中并添加到自动加载器中。

Symfony2 and Google API integration

答案 1 :(得分:1)

你只需要运行

php composer.phar install google/api-client

在您的项目文件夹中。它应该将api-client安装到您的供应商。

正如您所提到的,默认配置会阻止在另一个文件中。一个正确的方法是创建一个包含良好配置的小包,将api注册为客户端,并将配置传递给您的服务。