28 lines
870 B
PHP
28 lines
870 B
PHP
<?php
|
||
|
||
namespace App\Enums\AksesPasar;
|
||
|
||
enum SaluranTerdahulu: string
|
||
{
|
||
case TENGKULAK = 'Tengkulak–pedagang lokal';
|
||
case KOPERASI = 'Koperasi';
|
||
case BUMDES = 'BUMDes';
|
||
case LANGSUNG_PEMBELI = 'Langsung ke pembeli–eksportir';
|
||
case LAINNYA = 'Lainnya';
|
||
|
||
public static function options(): array
|
||
{
|
||
return [
|
||
['value' => self::TENGKULAK->value, 'label' => 'Tengkulak–pedagang lokal'],
|
||
['value' => self::KOPERASI->value, 'label' => 'Koperasi'],
|
||
['value' => self::BUMDES->value, 'label' => 'BUMDes'],
|
||
['value' => self::LANGSUNG_PEMBELI->value, 'label' => 'Langsung ke pembeli–eksportir'],
|
||
['value' => self::LAINNYA->value, 'label' => 'Lainnya'],
|
||
];
|
||
}
|
||
|
||
public static function values(): array
|
||
{
|
||
return array_column(self::cases(), 'value');
|
||
}
|
||
} |