Skip to content

ErrorViewRenderer


  • Full name: \Codefy\Framework\View\ErrorViewRenderer
  • This class is marked as final and can't be subclassed
  • This class is a Final class

Properties

app

private \Codefy\Framework\Application $app

fileSystem

private \Qubus\FileSystem\FileSystem $fileSystem

Methods

__construct

public __construct(\Codefy\Framework\Application $app, \Qubus\FileSystem\FileSystem $fileSystem): mixed

Parameters:

Parameter Type Description
$app \Codefy\Framework\Application
$fileSystem \Qubus\FileSystem\FileSystem

render

public render(int $code): string

Parameters:

Parameter Type Description
$code int

Throws:


toResponse

public toResponse(string $html): \Psr\Http\Message\ResponseInterface

Parameters:

Parameter Type Description
$html string

Throws:


loadTemplate

private loadTemplate(): string

Throws:


replaceTags

private replaceTags(string $template, int $code, string $message): string

Parameters:

Parameter Type Description
$template string
$code int
$message string