Interface Yiisoft\ErrorHandler\ThrowableRendererInterface
ThrowableRendererInterface converts throwable into error data suitable for adding it to response.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| render() | Returns error data suitable for adding it to response in production environment. | Yiisoft\ErrorHandler\ThrowableRendererInterface |
| renderVerbose() | Returns error data suitable for adding it to response in development environment. | Yiisoft\ErrorHandler\ThrowableRendererInterface |
Constants
| Constant | Value | Description | Defined By |
|---|---|---|---|
| DEFAULT_ERROR_MESSAGE | 'An internal server error occurred.' | Yiisoft\ErrorHandler\ThrowableRendererInterface |
Method Details
Returns error data suitable for adding it to response in production environment.
| public abstract Yiisoft\ErrorHandler\ErrorData render ( Throwable $t, \Psr\Http\Message\ServerRequestInterface|null $request = null ) | ||
| $t | Throwable | |
| $request | \Psr\Http\Message\ServerRequestInterface|null | |
public function render(Throwable $t, ?ServerRequestInterface $request = null): ErrorData;
Returns error data suitable for adding it to response in development environment.
| public abstract Yiisoft\ErrorHandler\ErrorData renderVerbose ( Throwable $t, \Psr\Http\Message\ServerRequestInterface|null $request = null ) | ||
| $t | Throwable | |
| $request | \Psr\Http\Message\ServerRequestInterface|null | |
public function renderVerbose(Throwable $t, ?ServerRequestInterface $request = null): ErrorData;
Signup or Login in order to comment.