Esempio n. 1
0
 /**
  * Update problem flag
  * @return mixed
  */
 public function updateStatus()
 {
     $problem = Problem::find(intval(Input::get('id')));
     $problem->status = Input::get('status');
     $res = $problem->save();
     Log::info(print_r($res, true));
     if ($res) {
         Log::info("res true");
         if ($problem->status == "true") {
             DataLog::setValToNull($problem);
             // $this->setErrorToNull($problem);
         } elseif ($problem->status == "false" || $problem->status == "undefined") {
             DataLog::restoreVal($problem);
             // $this->setErrorToOrigin($problem);
         }
         return Response::json(['success' => $res]);
     } else {
         Log::info("res false");
         return Response::make([], 400);
     }
 }