public function __construct($label = NULL, $maxLength = NULL)
{
parent::__construct($label);
$this->control->maxlength = $maxLength;
$this->setOption('type', 'text');
}
/** * @param string $label * @return Forms\Controls\DatePicker */ public function __construct($label = NULL) { parent::__construct($label); $this->addCondition(Form::FILLED)->addRule(function ($control) { return $control->getValue() instanceof DateTime; }, 'brosland.forms.datePicker.invalidDate'); }