我对 laravel 4
有疑问。我想处理发生的错误,例如 404 Not Found
或任何其他错误。但是我想在发生此类错误时调用 Controller 。我试过这个:
App::missing(function($exception)
{
return Response::view('errors.404', array('error'=>$exception), 404);
});
但实际上上面的代码不是我的目的,我想要这样的东西:
//I know this code doesn't work, I've just wanted to show the claim
App::missing('HomeController@error');
App::error('HomeController@error');
// or ...
有什么方法可以处理调用特定 Controller 方法中的错误吗?
最佳答案
没有什么能阻止您创建 Controller 的实例并调用您想要调用的方法。
App::missing(function($exception)
{
return App::make('HomeController')->error($exception);
});
关于php - 拉维 4 : Route to controller when error occurred,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22892019/