Ejemplo n.º 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);
     }
 }
Ejemplo n.º 2
0
 /**
  * \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');
 }