'Tidak ada kehilangan', self::SEDIKIT => 'Sedikit, sekitar 25 % dari total panen', self::LUMAYAN => 'Lumayan, sekitar 50% dari total panen', self::BANYAK => 'Banyak, sekitar 75% dari total panen', self::HAMPIR_SEMUA => 'Hampir semua rusak, lebih dari 75%', self::TIDAK_TAHU => 'Tidak tahu/sulit memperkirakan', }; } public static function options(): array { return collect(self::cases())->map(fn ($case) => [ 'value' => $case->value, 'label' => $case->label(), ])->toArray(); } }