final class PhpTemplateRenderer
Renders PHP templates.
| Namespace | BeastBytes\CodPhp\Renderer |
|---|---|
| Inheritance | BeastBytes\CodPhp\Renderer\PhpTemplateRenderer |
| Implements |
Properties
$extension
Template file extension.
| Type | Read/Write | Default |
|---|---|---|
| string | Read |
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 | ||
| $writer | BeastBytes\CodPhp\Writer\WriterInterface | Writer instance to be bound to the renderer; `$this` in the template. |
| $template | string | Template to render. |
| $parameters | array | Template parameters. |
| return | string | |
| throws | Throwable | If render fails. |
Declared in BeastBytes\CodPhp\Renderer\PhpTemplateRenderer
Generated by CodPhp