Skip to content

final class PhpTemplateRenderer

Source Code

Renders PHP templates.

NamespaceBeastBytes\CodPhp\Renderer
Inheritance

BeastBytes\CodPhp\Renderer\PhpTemplateRenderer

Implements

BeastBytes\CodPhp\Renderer\TemplateRendererInterface

Properties

$extension

Template file extension.

TypeRead/WriteDefault
stringRead

Declared in BeastBytes\CodPhp\Renderer\PhpTemplateRenderer


Methods

render()

Render a PHP template.

public function render(BeastBytes\CodPhp\Writer\WriterInterface $writer, string $template, array $parameters): string
$writerBeastBytes\CodPhp\Writer\WriterInterfaceWriter instance to be bound to the renderer; `$this` in the template.
$templatestringTemplate to render.
$parametersarrayTemplate parameters.
returnstring
throwsThrowableIf render fails.

Declared in BeastBytes\CodPhp\Renderer\PhpTemplateRenderer


Generated by CodPhp