symfony2:如何集成一个不是bundle的php库

Séb*_*ien 2 php integration shared-libraries symfony agile-crm

我正在尝试将Agile CRM集成到我的Symfony2应用程序中.

Agile提供了一个PHP库:https: //github.com/agilecrm/php-api

然而,它不是捆绑.

如何在我的应用程序中正确集成它?我应该在app.php或内核中添加一次require吗?或者,还有更好的方法?

Vam*_*a B 5

Composer具有自动加载文件的功能

https://getcomposer.org/doc/04-schema.md#files

{
    "autoload": {
        "files": ["src/MyLibrary/functions.php"]
    }
}
Run Code Online (Sandbox Code Playgroud)

其他方法 ?

使用库中提供的代码将功能公开为服务.