/** @return string */ private function getClassExpected() { if (!isset($this->{__METHOD__})) { $this->{__METHOD__} = $this->cfg(self::$PARAM__CLASS); df_result_string_not_empty($this->{__METHOD__}); } return $this->{__METHOD__}; }
/** * 2016-05-20 * Конвертирует 3-символьный код страны (например, «RUS») в двухсимвольный («RU»). * @param string $iso3 * @return string */ function df_country_3_to_2($iso3) { /** @var string|null $result */ $result = dfa(CC::s()->mapFrom3To2(), $iso3); df_result_string_not_empty($result); return $result; }
/** * 2015-02-07 * Обратите внимание, что в сигнатуре метода/функции * для параметров объектного типа со значением по умолчанию null * мы вправе, тем не менее, указывать тип-класс. * Проверял на всех поддерживаемых Российской сборкой Magento версиях интерпретатора PHP, * сбоев нет: * http://3v4l.org/ihOFp * @param ZD|null $date [optional] * @param string|null $format [optional] * @param Zend_Locale|string|null $locale [optional] * @return string */ function df_dts(ZD $date = null, $format = null, $locale = null) { /** @var string|bool $result */ $result = df_date($date)->toString($format, $type = null, $locale); /** * Несмотря на свою спецификацию, @uses ZD::toString() * может вернуть не только строку, но и FALSE. * http://www.php.net/manual/en/function.date.php * http://php.net/gmdate */ df_result_string_not_empty($result); return $result; }