public function deleteIterinary(Request $request) { $request = $request->all(); $token = $request['token']; $iterinary_id = $request['iterinary_id']; $error_bag = []; $input_bag = ['token' => $token, 'iterinary id' => $iterinary_id]; $i = 0; foreach ($input_bag as $key => $value) { $value = trim($value); if (empty($value)) { $error_bag[$i] = "{$key} empty"; $i++; } else { // } } //filter of false or null values if (array_filter($error_bag)) { return response()->json($error_bag, 400); } $user = UserSessionHandler::getByToken($token); $user->iterinaries()->detach($iterinary_id); return response()->json('delete successful', 200); }