Esempio n. 1
0
 /**
  * @param string $name
  * @param string $label
  * @param array $options
  * @param array $ruleSet
  */
 public function __construct($name, $label, array $options, array $ruleSet = array())
 {
     parent::__construct($name, $label, $ruleSet);
     $this->options = $options;
     $this->optionsFieldRenderer = new SelectOptionsFieldRenderer();
     $this->linkedLabel = false;
     $this->errorMessageInvalidOption = 'Please choose a valid option';
 }
Esempio n. 2
0
 public function __construct($name, $label, array $ruleSet = array())
 {
     parent::__construct($name, $label, $ruleSet);
     $this->errorMessageInvalidDate = 'The date you entered is invalid';
     $this->errorMessageInvalidDay = 'Please enter a valid day';
     $this->errorMessageInvalidMonth = 'Please enter a valid month';
     $this->errorMessageInvalidYear = 'Please enter a valid year';
     $this->allowedDateFormats = array('Y-m-d', 'y-m-d', 'd.m.Y', 'd.m.y', 'm/d/Y', 'm/d/y');
     $this->dateFieldRenderer = new SelectDateFieldRenderer();
 }
Esempio n. 3
0
 public function __construct($name, $label, array $ruleSet = array())
 {
     parent::__construct($name, $label, $ruleSet);
     $this->inputFieldRenderer = new TextInputFieldRenderer();
 }
Esempio n. 4
0
 public function __construct($name, $label, array $ruleSet = array())
 {
     parent::__construct($name, $label, $ruleSet);
     $this->fileFieldRenderer = new SimpleFileFieldRenderer();
 }