示例#1
0
文件: Int.php 项目: jeyram/camp-gdl
 /**
  * @inheritdoc
  */
 public function load($var, $level = 1)
 {
     if (!is_int($var)) {
         throw new InvalidVariableTypeException();
     }
     parent::load($var, $level);
 }
示例#2
0
 /**
  * @inheritdoc
  */
 public function load($var, $level = 1)
 {
     if (!is_string($var)) {
         throw new InvalidVariableTypeException();
     }
     parent::load($var, $level);
     $this->encoding = mb_detect_encoding($var);
     $this->length = mb_strlen($var, $this->getNormalizedEncoding($this->encoding));
 }
 /**
  * @inheritdoc
  */
 public function load($var, $level = 1)
 {
     if (!is_string($var)) {
         throw new InvalidVariableTypeException();
     }
     parent::load($var, $level);
     $this->encoding = mb_detect_encoding($var);
     $this->length = mb_strlen($var, $this->_getEncodingForHtmlentities());
 }
 /**
  * @inheritdoc
  */
 public function load($var, $level = 1)
 {
     if (!is_float($var)) {
         throw new InvalidVariableTypeException();
     }
     parent::load($var, $level);
     $this->decimals = strlen(substr(strrchr($var, "."), 1));
     $this->infinite = is_infinite($var);
     $this->nan = is_nan($var);
     $this->mathConstant = $this->detectMathConstant($var, $this->decimals);
 }