Пример #1
0
 public function changeContactState(Request $request)
 {
     $allGood = true;
     $stateUpdate = ["estado" => $request->estado];
     foreach ($request->contactos as $contacto) {
         $contact = contacto::where('id', $contacto)->update($stateUpdate);
         if (!$contact) {
             $allGood = false;
         }
     }
     if ($allGood) {
         $response = Response::json(['success' => true, 'message' => 'Operacion realizada con exito'], 200);
     } else {
         $response = Response::json(['success' => false, 'message' => 'Operacion fallida, error al hacer update'], 400);
     }
     return $response;
 }