28 lines
1017 B
PHP
28 lines
1017 B
PHP
<?php
|
|
|
|
namespace App\Enums\AksesPasar;
|
|
|
|
enum SkorPengalaman: int
|
|
{
|
|
case BELUM_PERNAH = 1;
|
|
case PERNAH_BERHENTI_TIDAK_ADA_AKSES = 2;
|
|
case PERNAH_BERHENTI_MUNGKIN_KEMBALI = 3;
|
|
case PERNAH_SESEKALI_JUAL = 4;
|
|
case PERNAH_MASIH_AKTIF = 5;
|
|
|
|
public static function options(): array
|
|
{
|
|
return [
|
|
['value' => self::BELUM_PERNAH->value, 'label' => 'Belum pernah coba saluran lain'],
|
|
['value' => self::PERNAH_BERHENTI_TIDAK_ADA_AKSES->value, 'label' => 'Pernah, sudah berhenti & tidak ada akses'],
|
|
['value' => self::PERNAH_BERHENTI_MUNGKIN_KEMBALI->value, 'label' => 'Pernah, berhenti tapi masih mungkin kembali'],
|
|
['value' => self::PERNAH_SESEKALI_JUAL->value, 'label' => 'Pernah & sesekali masih jual ke sana'],
|
|
['value' => self::PERNAH_MASIH_AKTIF->value, 'label' => 'Pernah & masih punya akses aktif'],
|
|
];
|
|
}
|
|
|
|
public static function values(): array
|
|
{
|
|
return array_column(self::cases(), 'value');
|
|
}
|
|
} |