'Ringan - hanya beberapa tanaman terdampak', self::SEDANG => 'Sedang - sebagian tanaman terdampak', self::PARAH => 'Parah - sebagian besar tanaman terdampak', self::BERVARIASI => 'Bervariasi - tergantung musim', }; } public static function values(): array { return collect(self::cases())->map(fn ($case) => $case->value)->toArray(); } public static function options(): array { return collect(self::cases())->map(fn ($case) => [ 'value' => $case->value, 'label' => $case->label(), ])->toArray(); } }