/** * @param $form */ private function insert($form) { switch ($form) { case 'profilefields': $object = new ProfileFields(); $newId = $object->insert($_REQUEST); $possibleValues = explode(',', $_REQUEST['possiblevalues']); $sorting = 1; foreach ($possibleValues as $_value) { $value = new ProfileFieldsValues(); $value->insert(['value' => $_value, 'profilefield_id' => $newId]); $sorting++; } break; default: break; } /** @var Table $object */ $this->sendResponse(); }