Nette\Forms\Controls\SelectBox::__construct PHP Method

__construct() public method

public __construct ( $label = NULL, array $items = NULL )
$items array
    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]);
    }

Usage Example

 /**
  * @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);
 }
All Usage Examples Of Nette\Forms\Controls\SelectBox::__construct