restore composer.json, add mysqli extension
This commit is contained in:
132
app/Helpers/Month.php
Executable file
132
app/Helpers/Month.php
Executable file
@@ -0,0 +1,132 @@
|
||||
<?php
|
||||
|
||||
namespace App\Helpers;
|
||||
|
||||
class Month
|
||||
{
|
||||
/**
|
||||
* @param $lang
|
||||
* @param $month
|
||||
* @return string
|
||||
*/
|
||||
public static function LayoutMonth($lang, $month)
|
||||
{
|
||||
switch ($lang) {
|
||||
case 'ru':
|
||||
return self::monthRu($month);
|
||||
break;
|
||||
case 'uz':
|
||||
return self::monthUz($month);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $lang
|
||||
* @param $month
|
||||
* @return string
|
||||
*/
|
||||
public static function getMonth($lang, $month)
|
||||
{
|
||||
switch ($lang) {
|
||||
case 'ru':
|
||||
return self::monthRu($month);
|
||||
break;
|
||||
case 'uz':
|
||||
return self::monthUz($month);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $month
|
||||
* @return string
|
||||
*/
|
||||
protected static function monthRu($month)
|
||||
{
|
||||
switch ($month) {
|
||||
case '01':
|
||||
return 'января';
|
||||
break;
|
||||
case '02':
|
||||
return 'февраля';
|
||||
break;
|
||||
case '03':
|
||||
return 'март';
|
||||
break;
|
||||
case '04':
|
||||
return 'апреля';
|
||||
break;
|
||||
case '05':
|
||||
return 'май';
|
||||
break;
|
||||
case '06':
|
||||
return 'июня';
|
||||
break;
|
||||
case '07':
|
||||
return 'июля';
|
||||
break;
|
||||
case '08':
|
||||
return 'августа';
|
||||
break;
|
||||
case '09':
|
||||
return 'сентября';
|
||||
break;
|
||||
case '10':
|
||||
return 'октября';
|
||||
break;
|
||||
case '11':
|
||||
return 'ноября';
|
||||
break;
|
||||
case '12':
|
||||
return 'декабря';
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $month
|
||||
* @return string
|
||||
*/
|
||||
protected static function monthUz($month)
|
||||
{
|
||||
switch ($month) {
|
||||
case '01':
|
||||
return 'yanvar';
|
||||
break;
|
||||
case '02':
|
||||
return 'fevral';
|
||||
break;
|
||||
case '03':
|
||||
return 'mart';
|
||||
break;
|
||||
case '04':
|
||||
return 'april';
|
||||
break;
|
||||
case '05':
|
||||
return 'may';
|
||||
break;
|
||||
case '06':
|
||||
return 'iyun';
|
||||
break;
|
||||
case '07':
|
||||
return 'iyul';
|
||||
break;
|
||||
case '08':
|
||||
return 'avgust';
|
||||
break;
|
||||
case '09':
|
||||
return 'sentyabr';
|
||||
break;
|
||||
case '10':
|
||||
return 'oktyabr';
|
||||
break;
|
||||
case '11':
|
||||
return 'noyabr';
|
||||
break;
|
||||
case '12':
|
||||
return 'dekabr';
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user