27 lines
712 B
PHP
27 lines
712 B
PHP
<?php
|
|
|
|
namespace App\Enums;
|
|
|
|
enum CmmsMachineStatus: int
|
|
{
|
|
case AMADE= 1;
|
|
case RESERVE = 2;
|
|
case DAR_MAMORIAT = 3;
|
|
case KHAREGE_AZ_RADE = 4;
|
|
case DAR_TAMIR = 5 ;
|
|
case FOROKHTEH_SHODE = 6;
|
|
case NIZE_BE_TAMIR =7 ;
|
|
|
|
public function label(): string
|
|
{
|
|
return match ($this) {
|
|
self::AMADE => 'آماده',
|
|
self::RESERVE => 'رزرو',
|
|
self::DAR_MAMORIAT => 'در ماموریت',
|
|
self::KHAREGE_AZ_RADE => 'خارج از محدوده',
|
|
self::DAR_TAMIR => 'در تعمیر',
|
|
self::FOROKHTEH_SHODE => ' فروخته شده',
|
|
self::NIZE_BE_TAMIR => 'نیاز به تعمیر',
|
|
};
|
|
}
|
|
} |