Update BUMDes
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
namespace App\Enums\Bumdes;
|
||||
|
||||
enum UnitUsahaBumdes: string
|
||||
{
|
||||
case SIMPAN_PINJAM = 'simpan_pinjam';
|
||||
case PERDAGANGAN_TOKO_DESA = 'perdagangan_toko_desa';
|
||||
case PENGELOLAAN_AIR_BERSIH = 'pengelolaan_air_bersih';
|
||||
case WISATA_DESA_AGROWISATA = 'wisata_desa_agrowisata';
|
||||
case PENGELOLAAN_HASIL_PERTANIAN_KOMODITAS = 'pengelolaan_hasil_pertanian_komoditas';
|
||||
case PENYEWAAN_ALAT_ASET = 'penyewaan_alat_aset';
|
||||
case JASA_LAINNYA = 'jasa_lainnya';
|
||||
|
||||
public function label(): string
|
||||
{
|
||||
return match ($this) {
|
||||
self::SIMPAN_PINJAM => 'Simpan pinjam',
|
||||
self::PERDAGANGAN_TOKO_DESA => 'Perdagangan/toko desa',
|
||||
self::PENGELOLAAN_AIR_BERSIH => 'Pengelolaan air bersih',
|
||||
self::WISATA_DESA_AGROWISATA => 'Wisata desa/agrowisata',
|
||||
self::PENGELOLAAN_HASIL_PERTANIAN_KOMODITAS => 'Pengelolaan hasil pertanian/komoditas',
|
||||
self::PENYEWAAN_ALAT_ASET => 'Penyewaan alat/aset',
|
||||
self::JASA_LAINNYA => 'Jasa lainnya',
|
||||
};
|
||||
}
|
||||
|
||||
public static function options(): array
|
||||
{
|
||||
return collect(self::cases())->mapWithKeys(fn (self $value) => [$value->value => $value->label()])->all();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user