示例#1
0
 /**
  * Recursively extract values for elements and sub-fieldsets, and populate form values
  *
  * @return array
  */
 protected function extract()
 {
     if (null !== $this->baseFieldset) {
         $name = $this->baseFieldset->getName();
         $values[$name] = $this->baseFieldset->extract();
         $this->baseFieldset->populateValues($values[$name]);
     } else {
         $values = parent::extract();
         $this->populateValues($values);
     }
     return $values;
 }