function eventAddFormFields(EventControler $event_controler) { $idwebformuser = $this->getPrimaryKeyValue(); $field_selected = $event_controler->field_selected; $field_label = $event_controler->field_label; $field_size = $event_controler->field_size; $field_required = $event_controler->field_required; if (!empty($field_selected)) { foreach ($field_selected as $field_name => $checked) { if ($checked == "Yes") { $do_userfields = new WebFormUserField(); $do_userfields->idwebformuser = $idwebformuser; $do_userfields->name = $field_name; $do_userfields->label = $field_label[$field_name]; $do_userfields->size = $field_size[$field_name]; $do_userfields->required = $field_required[$field_name]; $do_userfields->add(); } } } }