/** * Удаление подписчика. Используется с AJAX * * @param Request $request * @return \Illuminate\Http\JsonResponse */ public function dropSubscriber(Request $request) { if (!$request->has('id')) { return response()->json(['status' => 'id_not_provided'], 500); } $id = $request->input('id'); if (Subscriber::drop($id)) { Session::flash('subscriberDropSuccess', 'Подписчик успешно удален.'); return response()->json(['status' => 'dropped']); } else { return response()->json(['status' => 'drop_error'], 500); } }