function view($model, $service, $request, $params) { if (!$request instanceof RM_Request) { $postdata = file_get_contents("php://input"); $request = json_decode($postdata); if (isset($request->form_id) && (int) $request->form_id) { $model = new RM_Forms(); $model->load_from_db($request->form_id); $model->set((array) $request); $model->update_into_db(); echo 'saved'; } else { echo 'not saved'; } die; } if (isset($request->req['rm_form_id']) && (int) $request->req['rm_form_id']) { $data = new stdClass(); $view = $this->mv_handler->setView('form_view_sett'); $model->load_from_db($request->req['rm_form_id']); $data->model = $model; } else { $data = RM_UI_Strings::get('MSG_FS_NOT_AUTHORIZED'); $view = $this->mv_handler->setView('show_notice'); } $view->render($data); }