/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws $e
*/
protected function handleViewException(Exception $e, $obLevel)
{
$e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
// this is ok
parent::handleViewException($e, $obLevel);
}//Handle a view exception
/**
* Get the exception message for an exception.
*
* @param \Exception $e
* @return string
*/
protected function getMessage(Exception $e)
{
return $e->getMessage().‘ (View: ‘.realpath(last($this->lastCompiled)).‘)‘;
// this is a get message function
}// Get the exception message for an exception
/**
* Get the compiler implementation.
*
* @return \Illuminate\View\Compilers\CompilerInterface
*/
public function getCompiler()
{
return $this->compiler;// big get
}// Get the compiler implementation.
}本文出自 “专注php 群号:414194301” 博客,请务必保留此出处http://jingshanls.blog.51cto.com/3357095/1846645
[李景山php]每天laravel-20161103|CompilerEngine.php-2
原文:http://jingshanls.blog.51cto.com/3357095/1846645