示例#1
0
文件: Nat0.php 项目: mage2pro/core
 /**
  * @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;
 }
示例#2
0
文件: Error.php 项目: mage2pro/core
 /**
  * @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);
 }
示例#3
0
 /**
  * 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));
 }
示例#4
0
文件: date.php 项目: mage2pro/core
/**
 * @param ZD|null $date [optional]
 * @return int
 */
function df_hour(ZD $date = null)
{
    return df_nat0(df_date($date)->toString(ZD::HOUR_SHORT, 'iso'));
}