/** * @override * @param mixed $value * @throws \Zend_Filter_Exception * @return int */ public function filter($value) { /** @var int $result */ try { $result = df_nat0($value); } catch (\Exception $e) { df_error(new \Zend_Filter_Exception(df_ets($e))); } return $result; }
/** * @used-by isFatal() * @used-by main() * @param bool $asString [optional] * @return int|string */ private static function type($asString = false) { /** @var int|string $result */ $result = df_nat0(self::info('type')); return !$asString ? $result : dfa(self::map(), $result); }
/** * 2015-12-26 * @param string|null $key [optional] * @param null|string|int|S|Store $s [optional] * @return int */ public function nat0($key = null, $s = null) { return df_nat0($this->v($key ?: df_caller_f(), $s)); }
/** * @param ZD|null $date [optional] * @return int */ function df_hour(ZD $date = null) { return df_nat0(df_date($date)->toString(ZD::HOUR_SHORT, 'iso')); }