interface TemplateRendererInterface
Interface for template renderers.
| Namespace | BeastBytes\CodPhp\Renderer |
|---|---|
| Inheritance | BeastBytes\CodPhp\Renderer\TemplateRendererInterface |
| Implemented by |
Properties
$extension
Template file extension used by the renderer.
| Type | Read/Write | Default |
|---|---|---|
| string | Read |
Declared in BeastBytes\CodPhp\Renderer\TemplateRendererInterface
Methods
render()
Render a template.
| abstract 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 | |
Declared in BeastBytes\CodPhp\Renderer\TemplateRendererInterface
Generated by CodPhp