public function get_fields() { $fields = array(); foreach ($this->groups as $group) { $group_fields = $group->get_fields(); $fields = array_merge($fields, $group_fields); } return $fields; }