Example #1
0
 public function mapField(array $array = [])
 {
     if (isset($array['type']) && $array['type'] == 'SUBTABLE') {
         $type = new Multiple();
     } else {
         $type = new Single();
     }
     $type->populateFromArray($array);
     return $type;
 }
Example #2
0
 private function addSubFieldFromArray(array $array = [])
 {
     $sub = new Single();
     $sub->populateFromArray($array);
     $this->fields[] = $sub;
 }