/** * @AjaxCallable=TRUE * @AjaxMethod=POST * @AjaxAsync=TRUE */ function update_model_text() { $caseId = $this->session->get('caseId'); $id = filter_input(INPUT_POST, 'id'); $text = filter_input(INPUT_POST, 'text'); ModelModel::updateText($id, $caseId, $text); $info = ModelModel::getInfo($id, $caseId); if (!$info['isError']) { $newId = $info['body']['id']; $name = $info['body']['name']; ModelModel::updateId($id, $caseId, $newId); ModelModel::updateName($newId, $caseId, $name); return $info; } return $info; }