Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
RendererTemplateState
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php declare(strict_types=1);
2
3namespace Computator\FrameworkUtils\PHPTemplate;
4
5use Computator\FrameworkUtils\PHPTemplate\RenderTree;
6use Computator\FrameworkUtils\PHPTemplate\Templates;
7
8class RendererTemplateState {
9    public ?Templates\Base $parent = null;
10    public ?Templates\Base $child = null;
11    /** @var array<RenderTree\Node> $blocks */
12    public array $blocks = [];
13    public ?string $current_block = null;
14    public ?RenderTree\Node $current_block_prev_node = null;
15    public ?RenderTree\Node $parent_render_target = null;
16    public ?RenderTree\Node $child_render_root = null;
17}