Project::class, self::DocumentationContent => DocumentationContent::class, self::ProjectContent => ProjectContent::class, self::DocumentationCategoryContent => DocumentationCategoryContent::class, }; } public function getFolderName(): string { return $this->name; } public static function map(): array { $map = []; foreach (self::cases() as $item) { $map[$item->value] = $item->getPathModel(); } return $map; } }