コード例 #1
0
ファイル: RadioField.php プロジェクト: b4oshany/wtforms-php
 /**
  * Create a field object.
  * @param string $label - Label for the field.
  * @param array $options - Associated array of options.
  * @uses WTForms\Widgets\RadioWidget
  */
 public function __construct($label, $options = [])
 {
     parent::__construct($label);
     $this->setOptions($options);
     $this->widget = new RadioWidget();
     $this->type = 'radio';
 }
コード例 #2
0
ファイル: FloatField.php プロジェクト: b4oshany/wtforms-php
 public function __construct($label, $validators = [], $options = [])
 {
     $this->widget = new TextWidget();
     $validator = new TypeValidator($this->_form, $this, 'float');
     $this->validators[get_class($validator)] = $validator;
     parent::__construct($label, $validators, $options);
 }
コード例 #3
0
ファイル: SelectField.php プロジェクト: b4oshany/wtforms-php
 /**
  * Create a field object.
  * @param string $label - Label for the field.
  * @param array $options - Associated array of options.
  * @uses WTForms\Widgets\SelectWidget
  */
 public function __construct($label, $options = [])
 {
     $this->widget = new SelectWidget();
     $this->setOptions($options);
     $this->type = "select";
     parent::__construct($label);
 }
コード例 #4
0
ファイル: IntegerField.php プロジェクト: b4oshany/wtforms-php
 public function __construct($label, $validators = [], $options = [])
 {
     $validator = new TypeValidator($this->_form, $this, 'integer');
     $this->validators[get_class($validator)] = $validator;
     $this->type = 'number';
     parent::__construct($label, $validators, $options);
 }
コード例 #5
0
ファイル: BooleanField.php プロジェクト: b4oshany/wtforms-php
 /**
  * Create a field object.
  * @param string $label - Label for the field.
  * @uses WTForms\Widgets\BooleanWidget
  */
 public function __construct($label)
 {
     $this->widget = new BooleanWidget();
     parent::__construct($label);
     $this->type = 'checkbox';
 }
コード例 #6
0
ファイル: StringField.php プロジェクト: b4oshany/wtforms-php
 /**
  * Create a field object.
  * @param string $label - Label for the field.
  * @uses WTForms\Widgets\TextWidget
  */
 public function __construct($label, $validators = [], $options = [])
 {
     $validator = new TypeValidator($this->_form, $this, 'string');
     $this->validators[get_class($validator)] = $validator;
     parent::__construct($label, $validators, $options);
 }