'Foto', self::TEXT => 'Teks', self::GRAPHIC => 'Grafis', self::VIDEO => 'Video', }; } public static function options(): array { return collect(self::cases()) ->mapWithKeys(fn ($case) => [$case->value => $case->getLabel()]) ->toArray(); } }