28 lines
1000 B
PHP
28 lines
1000 B
PHP
<?php
|
|
|
|
namespace App\Enums\AksesPasar;
|
|
|
|
enum SkorKesadaranPremium: int
|
|
{
|
|
case BELUM_PERNAH_DENGAR = 1;
|
|
case PERNAH_BELUM_PAHAM = 2;
|
|
case PERNAH_SEDIKIT_PAHAM = 3;
|
|
case SANGAT_PAHAM_BELUM_AKSES = 4;
|
|
case SUDAH_AKSES_KONSISTEN = 5;
|
|
|
|
public static function options(): array
|
|
{
|
|
return [
|
|
['value' => self::BELUM_PERNAH_DENGAR->value, 'label' => 'Belum pernah dengar'],
|
|
['value' => self::PERNAH_BELUM_PAHAM->value, 'label' => 'Pernah dengar tapi belum paham syarat'],
|
|
['value' => self::PERNAH_SEDIKIT_PAHAM->value, 'label' => 'Pernah dengar & sedikit paham syarat'],
|
|
['value' => self::SANGAT_PAHAM_BELUM_AKSES->value, 'label' => 'Sangat paham syarat tapi belum pernah akses'],
|
|
['value' => self::SUDAH_AKSES_KONSISTEN->value, 'label' => 'Sudah akses & dapat harga premium konsisten'],
|
|
];
|
|
}
|
|
|
|
public static function values(): array
|
|
{
|
|
return array_column(self::cases(), 'value');
|
|
}
|
|
} |