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