20 lines
422 B
PHP
20 lines
422 B
PHP
<?php
|
|
|
|
namespace Modules\ContractorManagement\Enums;
|
|
|
|
enum EquipmentStatus: string
|
|
{
|
|
case Available = 'available';
|
|
case Deployed = 'deployed';
|
|
case Maintenance = 'maintenance';
|
|
|
|
public function label(): string
|
|
{
|
|
return match ($this) {
|
|
self::Available => 'Available',
|
|
self::Deployed => 'Deployed',
|
|
self::Maintenance => 'Under Maintenance',
|
|
};
|
|
}
|
|
}
|