1 | <?php |
||
8 | class RendererFactory extends DynamicFactory |
||
9 | { |
||
10 | private $templateDirectory; |
||
11 | private $renderer; |
||
12 | |||
13 | 2 | public function __construct(string $templateDirectory, ?string $renderer = 'twig') |
|
20 | |||
21 | 1 | public static function make(string $templateDirectory, ?string $renderer = 'twig'): RendererFactory |
|
25 | |||
26 | 2 | public function create(): ?Renderer |
|
38 | |||
39 | private function setTwigRule(): void |
||
49 | } |
||
50 |