'Pending', self::ReviewedSafe => 'Safe', self::ConfirmedSpam => 'Spam', self::Ignored => 'Ignored', self::Resolved => 'Resolved', }; } public function badgeClass(): string { return match ($this) { self::Pending => 'badge-warning', self::ReviewedSafe => 'badge-success', self::ConfirmedSpam => 'badge-danger', self::Ignored => 'badge-secondary', self::Resolved => 'badge-info', }; } }