equal
deleted
inserted
replaced
36 * |
36 * |
37 * @return \Illuminate\Http\Response |
37 * @return \Illuminate\Http\Response |
38 */ |
38 */ |
39 public function render($request, Exception $e) |
39 public function render($request, Exception $e) |
40 { |
40 { |
|
41 if ( $request->isXmlHttpRequest() || $request->wantsJson() ) { |
|
42 return response()->json([ |
|
43 'message' => class_basename( $e ) . ' in ' . basename( $e->getFile() ) . ' line ' . $e->getLine() . ( ( $message = $e->getMessage() ) ? ': ' . $e->getMessage() : '.' ), |
|
44 'trace' => $e->getTrace() |
|
45 ], 500); |
|
46 } |
41 return parent::render($request, $e); |
47 return parent::render($request, $e); |
42 } |
48 } |
43 } |
49 } |