'Sering ditolak, lebih dari 50% hasil panen biasanya ditolak/tidak laku karena mutu', self::CUKUP_SERING => 'Cukup sering, sekitar 25–50% hasil panen ditolak/tidak laku', self::KADANG => 'Kadang ditolak, sekitar 10–25% hasil panen', self::JARANG => 'Jarang ditolak, kurang dari 10% hasil panen', self::TIDAK_ADA => 'Tidak ada yang ditolak, semua hasil panen sesuai standar pasar utama', }; } public static function options(): array { return collect(self::cases())->map(fn ($case) => [ 'value' => $case->value, 'label' => $case->label(), ])->toArray(); } }