【发布时间】:2013-12-11 06:26:28
【问题描述】:
我在我的项目中使用 silex,我添加了 yml 路由,在我的控制器操作中,我不想每次都通过 Silex\Application。我就是想通过构造函数注入Application,我是这样尝试的,
protected $_app;
function __construct(Application $app) {
$this->_app = $app;
}
遇到错误
可捕获的致命错误:传递给 Smart\Controllers\IndexController::__construct() 的参数 1 必须是 Silex\Application 的实例,没有给出
我该如何解决这个问题?或者我怎样才能实现安全注射?
【问题讨论】:
标签: php symfony dependency-injection silex