'Draft', self::PUBLISHED => 'Dipublikasikan', self::ARCHIVED => 'Diarsipkan', }; } public function value(): string { return match ($this) { self::DRAFT => 'draft', self::PUBLISHED => 'published', self::ARCHIVED => 'archived', }; } }