Ejemplo n.º 1
0
 /**
  * Add a field.
  *
  * @param string        $name
  * @param AbstractField $field
  *
  * @return  AbstractField|ListField
  */
 public function add($name, AbstractField $field = null)
 {
     if ($field) {
         $field->setName($name);
     } else {
         $field = $name;
     }
     return $this->addField($field);
 }
Ejemplo n.º 2
0
 /**
  * renderHidden
  *
  * @param AbstractField $field
  * @param array         $attribs
  *
  * @return string
  */
 protected static function renderHidden(AbstractField $field, array $attribs = [])
 {
     return $field->buildInput($attribs);
 }
Ejemplo n.º 3
0
 /**
  * getValue
  *
  * @return  array
  */
 public function getValue()
 {
     $value = parent::getValue();
     if ($this->getBool('multiple') && is_string($value)) {
         $value = explode(',', $value);
     }
     return $value;
 }