【问题标题】:Using the object Silex/Application into a Symfony2 project在 Symfony2 项目中使用对象 Silex/Application
【发布时间】:2012-10-31 16:04:48
【问题描述】:

我需要在 Symfony2 应用程序中使用第三方 API,该应用程序使用 composer 来管理依赖项。 这个 API 是使用 Silex 构建的,所以我需要使用 Silex/Application 对象。

我已经设法通过添加获得 silex

"silex/silex": "1.0.*" 

进入composer.json,但是当我指定时

use Silex/Application

在控制器中和

  $app = new Silex\Application();

在我要管理第三方 API 的操作中,响应为:

致命错误: 在第 130 行的 path\to\my\controller\MyController.php 中找不到类 'MyApp\MyBundle\MyController\Silex\Application'

似乎 Silex 命名空间尚未加载。

知道如何在 Symfony2 中使用 Silex 吗?

【问题讨论】:

    标签: symfony composer-php silex


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-28
      • 2013-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多