2015-06-04 6 views
1

Я играю с Laravel5, чтобы проверить пользовательское исключение. Но он возвращает ошибкуLaravel 5 Customexception

вызов функции члена посыла() на строке

, и я не могу понять, почему.

1.routes.php

routes.php

2.App/Exceptions/toshikiER.php

App\Exceptions\toshikiER.php

3.composer.php

composer.json

4.А стр/исключения/Hanlder.php

App\Exceptions\Handler.php

ответ

3

Если вы посмотрите на метод рендеринга аннотациями.

/** 
* Render an exception into a response. 
* 
* @param \Illuminate\Http\Request $request 
* @param \Exception $e 
* @return \Illuminate\Http\Response 
*/ 

Вы увидите, что вы должны вернуть \ Illuminate \ Htttp \ Response.

Я сделал мое исключение я тоже обрабатывать мое новое исключение, как этот

return response()->view("your.view", [], 403); 
+0

Спасибо, теперь он работает – Tosh