/** * @throws WrongArgumentException * @return FloatRange **/ public function setMax($max = null) { if ($max !== null) { Assert::isFloat($max); } else { return $this; } return parent::setMax($max); }
/** * @throws WrongArgumentException * @return FloatType **/ public function setDefault($default) { Assert::isFloat($default, "strange default value given - '{$default}'"); $this->default = $default; return $this; }
protected function checkNumber($number) { Assert::isFloat($number); }