Laravel 4 에서 볼 수 있었던 Whoops 를 Laravel 5 에서 사용하기 위하여 아래의 composer 패키지를 추가합니다.
filp/whoops
app\Exceptions\Handler.php 를 아래와 같이 수정합니다.
protected function renderExceptionWithWhoops(Exception $e)
{
$whoops = new \Whoops\Run;
$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);
return new \Illuminate\Http\Response(
$whoops->handleException($e),
$e->getStatusCode(),
$e->getHeaders()
);
}
public function render($request, Exception $e)
{
if ($this->isHttpException($e)) {
return $this->renderHttpException($e);
}
if (config('app.debug')) {
return $this->renderExceptionWithWhoops($e);
}
return parent::render($request, $e);
}
'프로그래밍 > Web' 카테고리의 다른 글
Angular2 설치하기 - Laravel 5 (0) | 2016.11.09 |
---|---|
PhpStorm 원격 디버깅 - xdebug (0) | 2016.11.04 |
PhpStorm 에서 Laravel 프로젝트 설정하기... (4) | 2015.10.15 |
Laravel 4 oauth-4-laravel 설치하기 (Laravel 5 추가) (0) | 2015.06.29 |
Laravel 4.2 이상, 소프트 삭제 (0) | 2015.06.05 |
댓글