>我在控制器中使用了 IoC 容器注入,当我使用 MultiAuth 包时。喜欢这个:
<?php namespace Controllers'MyNameSpace;
use Ollieread'MultiAuth'AuthManager as Auth;
class AuthUserController extends BaseController
{
public function __construct(Auth $auth)
{
$this->auth = $auth;
}
public function getIndex()
{
if ( $this->auth->user()->check()) {
return Redirect::to('/');
}
return 'NOoOo ...';
}
我收到此错误:
Unresolvable dependency resolving [Parameter #0 [ <required> $app ]] in class Ollieread'MultiAuth'AuthManager
没有必要通过 IoC 加载,这有点违背了立面系统的目的。