public function compileValidators() { $out = parent::compileValidators(); $_ = []; if ($this->maxLen) { $_['max'] = $this->maxLen; } $out[] = array_merge([$this->id, 'string'], $_); return $out; }
public function compileValidators() { $out = parent::compileValidators(); $out[] = [$this->id, 'in', 'range' => array_keys($this->_getOptions())]; return $out; }
public function compileValidators() { $out = parent::compileValidators(); $out[] = [$this->id, 'in', 'range' => [1, 0]]; return $out; }