77 lines
2.1 KiB
PHP
77 lines
2.1 KiB
PHP
<?php
|
|
|
|
namespace App\Enums;
|
|
|
|
enum InfoItem: int
|
|
{
|
|
case MAREMAT= 1;
|
|
case PAKSAZI = 2;
|
|
case ALAEM = 3;
|
|
case HEFAZ = 4;
|
|
case ROSHANAEI = 5;
|
|
case KHATKESHI = 6;
|
|
case RANGAMIZI = 7;
|
|
case SHOSTESHOO = 8;
|
|
case IMENSAZI = 9;
|
|
case HARIM_1 = 10;
|
|
case HARIM_2 = 17;
|
|
case POL= 11;
|
|
case TOONEL= 12;
|
|
case ZEMESTANI= 13;
|
|
case MASHINALAT= 14;
|
|
case RAHDARKHANE= 15;
|
|
case EZTERARI= 16;
|
|
case BAZRESI= 20;
|
|
|
|
public static function subItems(int $item): array
|
|
{
|
|
$subitems = [
|
|
1 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
2 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
3 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
4 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
5 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
6 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
7 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
8 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
9 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
10 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
11 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
12 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
13 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
14 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
15 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
16 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
17 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
20 => [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13],
|
|
];
|
|
|
|
return $subitems[$item];
|
|
}
|
|
|
|
public static function persianName(int $item): string
|
|
{
|
|
$persianName = [
|
|
1 => '',
|
|
2 => '',
|
|
3 => '',
|
|
4 => '',
|
|
5 => '',
|
|
6 => '',
|
|
7 => '',
|
|
8 => '',
|
|
9 => '',
|
|
10 => '',
|
|
11 => '',
|
|
12 => '',
|
|
13 => '',
|
|
14 => '',
|
|
15 => '',
|
|
16 => '',
|
|
17 => '',
|
|
20 => '',
|
|
];
|
|
|
|
return $persianName[$item];
|
|
}
|
|
} |