ExceptionController
class ExceptionController
ExceptionController renders error or exception pages for a given FlattenException.
Properties
| protected | $twig | | |
| protected | $debug | | |
Methods
Details
__construct(Environment $twig, bool $debug)
Parameters
| Environment | $twig | |
| bool | $debug | Show error (false) or exception (true) pages by default |
Converts an Exception to a Response.
A "showException" request parameter can be used to force display of an error page (when set to false) or the exception page (when true). If it is not present, the "debug" value passed into the constructor will be used.
Parameters
Return Value
Exceptions
protected string
getAndCleanOutputBuffering(int $startObLevel)
Parameters
Return Value
protected string
findTemplate(Request $request, string $format, int $code, bool $showException)
Parameters
| Request | $request | |
| string | $format | |
| int | $code | An HTTP response status code |
| bool | $showException | |
Return Value
protected
templateExists($template)
Parameters