You are here

private static function jDateTime::getMonthNames in Persian Date for Drupal 8 8.4

1 call to jDateTime::getMonthNames()
jDateTime::date in src/Library/Jalali/jDateTime.php

File

src/Library/Jalali/jDateTime.php, line 629

Class

jDateTime
Class jDateTime @package Morilog\Jalali

Namespace

Drupal\persian_date\Library\Jalali

Code

private static function getMonthNames($month, $shorten = false, $len = 3) {
  $ret = '';
  switch ($month) {
    case '1':
      $ret = 'فروردین';
      break;
    case '2':
      $ret = 'اردیبهشت';
      break;
    case '3':
      $ret = 'خرداد';
      break;
    case '4':
      $ret = 'تیر';
      break;
    case '5':
      $ret = 'مرداد';
      break;
    case '6':
      $ret = 'شهریور';
      break;
    case '7':
      $ret = 'مهر';
      break;
    case '8':
      $ret = 'آبان';
      break;
    case '9':
      $ret = 'آذر';
      break;
    case '10':
      $ret = 'دی';
      break;
    case '11':
      $ret = 'بهمن';
      break;
    case '12':
      $ret = 'اسفند';
      break;
  }
  return $shorten ? mb_substr($ret, 0, $len, 'UTF-8') : $ret;
}