Dependency injection 依赖注入Laravel';s邮件类
因此,我一直在依赖性地将所有facade引用类注入到我的控制器中,正如Taylor Otwell的最新博文所示: 以下构造函数正确注入其依赖项:Dependency injection 依赖注入Laravel';s邮件类,dependency-injection,laravel,laravel-4,Dependency Injection,Laravel,Laravel 4,因此,我一直在依赖性地将所有facade引用类注入到我的控制器中,正如Taylor Otwell的最新博文所示: 以下构造函数正确注入其依赖项: public function __construct( Illuminate\Session\Store $session, Illuminate\Routing\Redirector $redirect, Illuminate\View\Environment $view ) { ... } 我使用facade类
public function __construct(
Illuminate\Session\Store $session,
Illuminate\Routing\Redirector $redirect,
Illuminate\View\Environment $view
) {
...
}
我使用facade类引用进行以下操作:
然而,当我尝试注入mailer类时,我得到了错误“类mailer不存在”。我试着这样做:
public function __construct(
Illuminate\Session\Store $session,
Illuminate\Routing\Redirector $redirect,
Illuminate\View\Environment $view,
Illuminate\Mail\Mailer $mailer
)
该类显然是存在的,facade类引用似乎也是正确的。我不知道是什么导致了这个错误
另外,我对Validator类也有同样的问题,但我假设解决方案是相同的。