Php laravel控制器中的依赖注入
我需要使用以下代码将一个模型对象实例传递给laravel 4控制器,但它给了我一个错误Php laravel控制器中的依赖注入,php,laravel,dependency-injection,inversion-of-control,Php,Laravel,Dependency Injection,Inversion Of Control,我需要使用以下代码将一个模型对象实例传递给laravel 4控制器,但它给了我一个错误 <?php class MyController extends \BaseController { public function index(User $user) { } } 在这种情况下,index方法希望向其传递一个用户对象。相反,尝试将对象注入构造函数并将其分配给类变量-希望这会有所帮助 <?php class MyController extends \Bas
<?php
class MyController extends \BaseController {
public function index(User $user)
{
}
}
在这种情况下,index方法希望向其传递一个用户对象。相反,尝试将对象注入构造函数并将其分配给类变量-希望这会有所帮助
<?php
class MyController extends \BaseController {
public function __construct(User $user)
{
$this->user = $user;
}
public function index()
{
// use $this->user to access the User object.
}
}