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