name = $name; $this->slug = $slug; } public function getName(): string { return $this->name; } public function getSlug(): string { return $this->slug; } public function icon(SvgIcon $icon): self { $this->icon = $icon; return $this; } public function getIcon(): ?SvgIcon { return $this->icon; } public function title(string $title): self { $this->title = $title; return $this; } protected function addBlock(Block $block): self { $this->blocks[] = $block; return $this; } public function getBlocks(): array { return $this->blocks; } public function render(): void { ?>
description); ?>