Prado\I18N\core\DateTimeFormatInfo::getInvariantInfo PHP Метод

getInvariantInfo() статический публичный Метод

Gets the default DateTimeFormatInfo that is culture-independent (invariant).
static public getInvariantInfo ( ) : DateTimeFormatInfo
Результат DateTimeFormatInfo default DateTimeFormatInfo.
    static function getInvariantInfo()
    {
        static $invariant;
        if ($invariant === null) {
            $culture = CultureInfo::getInvariantCulture();
            $invariant = $culture->getDateTimeFormat();
        }
        return $invariant;
    }

Usage Example

Пример #1
0
 /**
  * Initialize a new DateFormat.
  * @param mixed either, null, a CultureInfo instance,
  * a DateTimeFormatInfo instance, or a locale.
  * @return DateFormat instance
  */
 function __construct($formatInfo = null)
 {
     if ($formatInfo === null) {
         $this->formatInfo = DateTimeFormatInfo::getInvariantInfo();
     } else {
         if ($formatInfo instanceof CultureInfo) {
             $this->formatInfo = $formatInfo->DateTimeFormat;
         } else {
             if ($formatInfo instanceof DateTimeFormatInfo) {
                 $this->formatInfo = $formatInfo;
             } else {
                 $this->formatInfo = DateTimeFormatInfo::getInstance($formatInfo);
             }
         }
     }
     $this->methods = get_class_methods($this);
 }