/** * Register middleware. * * @param AddonServiceProvider $provider */ protected function registerMiddleware(AddonServiceProvider $provider) { foreach ($provider->getMiddleware() as $middleware) { $this->middlewares->push($middleware); } }