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);
 }