HTTPOutputHandler
class HTTPOutputHandler extends AbstractProcessingHandler
Output the error to the browser, with the given HTTP status code.
We recommend that you use a formatter that generates HTML with this.
Methods
Get the mime type to use when displaying this error.
Set the mime type to use when displaying this error.
Get the HTTP status code to use when displaying this error.
Set the HTTP status code to use when displaying this error.
Set a formatter to use if Director::is_cli() is true
Return the formatter use if Director::is_cli() is true If none has been set, null is returned, and the getFormatter() result will be used instead
Return the formatter to use in this case.
Check default formatter to use
Set default formatter
Details
at line 38
string
getContentType()
Get the mime type to use when displaying this error.
at line 50
HTTPOutputHandler
setContentType(string $contentType)
Set the mime type to use when displaying this error.
Default text/html
at line 61
int
getStatusCode()
Get the HTTP status code to use when displaying this error.
at line 73
$this
setStatusCode(int $statusCode)
Set the HTTP status code to use when displaying this error.
Default 500
at line 85
HTTPOutputHandler
setCLIFormatter(FormatterInterface $cliFormatter)
Set a formatter to use if Director::is_cli() is true
at line 98
FormatterInterface
getCLIFormatter()
Return the formatter use if Director::is_cli() is true If none has been set, null is returned, and the getFormatter() result will be used instead
at line 109
FormatterInterface
getFormatter()
Return the formatter to use in this case.
May be the getCliFormatter() value if one is provided and Director::is_cli() is true.
at line 123
FormatterInterface
getDefaultFormatter()
Check default formatter to use
at line 134
$this
setDefaultFormatter(FormatterInterface $formatter)
Set default formatter