迫使Laravel忽略异常

时间:2013-04-04 21:34:53

标签: php laravel laravel-4

当下面的代码时,PHP应该捕获异常并继续执行而不会抛出任何错误/异常页面。

问题但是,在Laravel 4中,会显示异常页面。将app.debug设置为false仅隐藏堆栈跟踪。你如何强迫Laravel忽视并继续执行?

 try
  {
      SomeOperation();
  }
  catch (SomeException $e)
  {
      // do nothing... php will ignore and continue    
  }

1 个答案:

答案 0 :(得分:10)

这可能是命名空间问题。

您是否尝试在例外之前设置斜杠?

catch(\Exception $e)
{
   Log::error($e->getMessage());
}