/** * RequiredRule constructor * * @param int $minLength */ public function __construct($minLength) { return parent::__construct('Minimální délka hodnoty je: ' . $minLength, '{' . $minLength . '}'); }
/** * RequiredRule constructor * * @param int $maxLength Maximální délka řetězce */ public function __construct($maxLength) { parent::__construct('Maximální délka hodnoty je: ' . $maxLength, $maxLength); $this->maxLength = $maxLength; return $this; }
/** * StepRule constructor * * @param int $step Změna hodnoty */ public function __construct($step) { parent::__construct('Povolený krok čísel je: ' . $step, $step); }
/** * MinValueRule constructor * * @param int $maxValue Maximální povolené číslo */ public function __construct($maxValue) { parent::__construct('Maximální číslo je: ' . $maxValue, $maxValue); }