user(); $exists = Storage::disk('storage')->exists('down'); $setting = GlobalSetting::first(); if($exists && is_null($setting->purchase_code) && (strpos(request()->getHost(), '.test') === false) ){ return Redirect::route('verify-purchase'); } if (!Auth::check() || $user->super_admin == '0'){ return Redirect::route('login'); } return $next($request); } }