/** * Removes all global middleware defined for the App, if possible. * * Note that this requires the addition of a removeGlobalMiddleware() * method on the App\Http\Kernel class. * * @see \App\Http\Kernel * * @return $this */ protected function removeGlobalMiddleware() { if (method_exists($this->kernel, 'removeGlobalMiddleware')) { $this->kernel->removeGlobalMiddleware(); } return $this; }