24 lines
606 B
PHP
24 lines
606 B
PHP
<?php
|
|
|
|
namespace App\Enums\Koperasi;
|
|
|
|
enum SumberPasokanKoperasi: string
|
|
{
|
|
case ANGGOTA = 'Anggota';
|
|
case NON_ANGGOTA = 'Petani non-anggota';
|
|
case PENGUMPUL = 'Pengumpul/sub-agen';
|
|
case CAMPURAN = 'Campuran';
|
|
case LAINNYA = 'Lainnya';
|
|
|
|
public function label(): string
|
|
{
|
|
return match ($this) {
|
|
self::ANGGOTA => 'Anggota kelompok tani langsung',
|
|
self::NON_ANGGOTA => 'Petani non-anggota',
|
|
self::PENGUMPUL => 'Pengumpul/sub-agen desa',
|
|
self::CAMPURAN => 'Campuran',
|
|
self::LAINNYA => 'Lainnya',
|
|
};
|
|
}
|
|
}
|