public static function getFormatFromRgxp($strRgxp) { switch ($strRgxp) { case 'date': return static::getNumericDateFormat(); break; case 'time': return static::getNumericTimeFormat(); break; case 'datim': return static::getNumericDatimFormat(); break; } return null; }
/** * Obtain the correct date/time string. * * @return string */ private function determineDateFormat() { if ($format = trim($this->get('dateformat'))) { return $format; } return Date::getFormatFromRgxp($this->get('timetype')); }