'Tidak Sekolah', self::SD => 'SD atau Sederajat', self::SMP => 'SMP atau Sederajat', self::SMA => 'SMA atau Sederajat', self::DIPLOMA => 'Diploma 1-3 (D1-D3)', self::SARJANA => 'Sarjana (S1) atau sederajat', self::MAGISTER => 'Magister (S2) atau sederajat', self::DOKTOR => 'Doktor (S3) atau sederajat', self::PESANTREN => 'Pesantren, Semiari, Wihara, atau Pendidikan Keagamaan Formal', self::LAINNYA => 'Lainnya', }; } public static function options(): array { return collect(self::cases())->map(fn ($case) => [ 'value' => $case->value, 'label' => $case->label(), ])->toArray(); } }