public function addField(BaseField $field)
 {
     if (!$field instanceof Field) {
         $field = Field::fromField($this, $field);
     }
     $field->setDocument($this);
     $this->fieldList->add($field);
 }
Exemple #2
0
 /**
  * @param Field $field
  */
 public function addField(Field $field)
 {
     if (!$field || $this->fields->contains($field)) {
         return;
     }
     if ($field->getParent()) {
         $field->getParent()->removeField($field);
     }
     $this->fields->append($field);
     $field->setParent($this);
 }