我需要在Symfony2应用程序中使用第三部分API,它使用作曲家来管理依赖。 这个API是使用Silex构建的,所以我需要使用Silex / Application对象。
我已经设法通过添加
来获取silex"silex/silex": "1.0.*"
进入composer.json,但是当我指定
时use Silex/Application
控制器中的和
$app = new Silex\Application();
在我想要管理第三部分API的操作中,响应是:
致命错误:类'MyApp \ MyBundle \ MyController \ Silex \ Application'未在第130行的\ my \ controller \ MyController.php中找到
似乎尚未加载Silex名称空间。
关于如何设法将Silex用于Symfony2的任何想法?
答案 0 :(得分:0)
如果您将其导出为use Silex\Application;
,那么$app = new Application();
或use Silex\Application as SilexApp
然后$app = new SilexApp();