| Total Complexity | 6 |
| Total Lines | 44 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | <?php |
||
| 16 | class OrderedList extends BlockNode implements JsonSerializable |
||
| 17 | { |
||
| 18 | use OrderedListBuilder; |
||
| 19 | |||
| 20 | protected string $type = 'orderedList'; |
||
| 21 | protected array $allowedContentTypes = [ |
||
| 22 | ListItem::class, |
||
| 23 | ]; |
||
| 24 | private ?int $order; |
||
| 25 | |||
| 26 | public function __construct(?int $order = null, ?BlockNode $parent = null) |
||
| 27 | { |
||
| 28 | parent::__construct($parent); |
||
| 29 | $this->order = $order; |
||
| 30 | } |
||
| 31 | |||
| 32 | public static function load(array $data, ?BlockNode $parent = null): self |
||
| 49 | } |
||
| 50 | |||
| 51 | protected function attrs(): array |
||
| 62 |