将对象Silex / Application用于Symfony2项目

时间:2012-10-31 16:04:49

标签: symfony composer-php silex

我需要在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的任何想法?

1 个答案:

答案 0 :(得分:0)

如果您将其导出为use Silex\Application;,那么$app = new Application();use Silex\Application as SilexApp然后$app = new SilexApp();