change code in some item
This commit is contained in:
27
app/Enums/FMSResultCode.php
Normal file
27
app/Enums/FMSResultCode.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
namespace App\Enums;
|
||||
|
||||
enum FMSResultCode: int
|
||||
{
|
||||
case SUCCESSFUL = 0;
|
||||
case INVALID_CREDENTIAL = 1;
|
||||
case NO_GPS_DEVICE_CONNECTED = 2;
|
||||
case UNAUTHORIZE = 3;
|
||||
case RATE_LIMIT = 4;
|
||||
case INVALID_PARAMETERS = 5;
|
||||
|
||||
public static function name(int $state): string
|
||||
{
|
||||
$mapArray = [
|
||||
0 => "اﺟﺮاي ﺗﺎﺑﻊ ﻣﻮﻓﻘﯿﺖ آﻣﯿﺰ ﺑﻮد.",
|
||||
1 => "نام ﮐﺎرﺑﺮي ﯾﺎ ﮐﻠﻤﻪ ﻋﺒﻮر ﺻﺤﯿﺢ ﻧﯿﺴﺖ.",
|
||||
2 => "خودرو با کد مورد نظر وجود ندارد یا دستگاه ردیاب به آن متصل نیست.",
|
||||
3 => "کاربر به خودرو مورد نظر دسترسی ندارد.",
|
||||
4 => "ﺗﻌﺪاد دﻓﻌﺎت ﺟﺮاي ﺗﺎﺑﻊ ﺑﯿﺶ از ﺣﺪ ﻣﺠﺎز اﺳﺖ(اﯾﻦ ﺳﺮوﯾﺲ را در ﻫﺮ ثاﻧﯿﻪ ﻓﻘﻂ ﯾﮏ ﺑﺎر ﻣﯽﺗﻮان اﺟﺮاﮐﺮد)",
|
||||
5 => "پارامتر های داده شده صحیح نیستند",
|
||||
];
|
||||
|
||||
return $mapArray[$state];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user