質問編集履歴

1

追記

2016/06/20 06:56

投稿

qwe001
qwe001

スコア133

test CHANGED
File without changes
test CHANGED
@@ -5,3 +5,45 @@
5
5
 
6
6
 
7
7
  何か良い方法はないでしょうか。ご教授おねがいします。
8
+
9
+
10
+
11
+ 追記
12
+
13
+
14
+
15
+ 現状下記のコードにて403,404,500などは正しく任意のエラー画面を表示できることを確認しております。
16
+
17
+
18
+
19
+ ただし、PHPのプラグインが足りないときなどに発生する「Whoops, looks like something went wrong.」のエラー画面(symfonyのExceptionHandler.phpが表示するエラー画面)のオーバーライドが出来なくて今回質問させて頂いた次第です。
20
+
21
+
22
+
23
+ /app/Exceptions/Handler.php に次のように記述しております。
24
+
25
+
26
+
27
+ public function render($request, Exception $e)
28
+
29
+ {
30
+
31
+ return parent::render($request, $e);
32
+
33
+ }
34
+
35
+
36
+
37
+ protected function renderHttpException(HttpException $e)
38
+
39
+ {
40
+
41
+ $status = $e->getStatusCode();
42
+
43
+ return response()->view("errors.500", ['exception' => $e], $status);
44
+
45
+ }
46
+
47
+
48
+
49
+ errors.500にはHTMLで記述された静的なエラー画面があります。