示例#1
0
 /**
  * \UForm\Form\Element constructor
  *
  * @param string $name
  * @param array|null $values
  * @param array|null $attributes
  */
 public function __construct($name, array $values = null, $attributes = null)
 {
     parent::__construct($name, $attributes);
     $this->rootGroup = new OptGroup("");
     $this->rootGroup->setSelect($this);
     if (null !== $values) {
         $this->setOptionValues($values);
     }
 }
示例#2
0
文件: Select.php 项目: gsouf/uform
 /**
  * \UForm\Form\Element constructor
  *
  * @param string $name
  * @param array|null $values
  * @param array|null $attributes
  */
 public function __construct($name, array $values = null)
 {
     parent::__construct($name);
     $this->rootGroup = new OptGroup('');
     $this->rootGroup->setSelect($this);
     if (null !== $values) {
         $this->setOptionValues($values);
     }
     $this->addSemanticType('select');
 }