response = $response; } /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { /** @var \Pterodactyl\Models\Server $server */ $server = $request->attributes->get('server'); $node = $server->getRelation('node'); if ($node->maintenance_mode) { return $this->response->view('errors.maintenance'); } return $next($request); } }