/**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $action)
 {
     if ($action == 'update') {
         $validator = Validator::make($request->all(), ['email' => 'unique:msuser,email,' . $this->MYID . '|email|required', 'role' => 'required']);
         if ($validator->fails()) {
             return response(array('error' => 'data not valid'), 400);
         }
         $data['id'] = $this->MYID;
         $data['email'] = $request->input('email');
         $data['password'] = $request->input('password');
         $data['role_id'] = $request->input('role');
         MsUser::update_user($data);
         return response('', 200);
     }
     return response(array('error' => 'true'), 404);
 }