public function __construct($label = NULL, array $items = NULL)
{
parent::__construct($label, $items);
$this->setOption('type', 'select');
$this->addCondition(Nette\Forms\Form::BLANK)->addRule([$this, 'isOk'], Nette\Forms\Validator::$messages[self::VALID]);
}
/** * @param string $label * @param array $parents * @param callable $dependentCallback * @param bool $multiple */ public function __construct($label = NULL, array $parents, callable $dependentCallback, $multiple) { $this->parents = (array) $parents; $this->dependentCallback = $dependentCallback; $this->multiple = $multiple; parent::__construct($label); }