Arcanedev\Localization\Providers\RoutingServiceProvider::registerMiddlewares PHP Method

registerMiddlewares() private method

Register the middlewares.
private registerMiddlewares ( )
    private function registerMiddlewares()
    {
        /** @var Router $router */
        $router = $this->app['router'];
        $middlewares = ['localization-session-redirect' => Middleware\LocaleSessionRedirect::class, 'localization-cookie-redirect' => Middleware\LocaleCookieRedirect::class, 'localization-redirect' => Middleware\LocalizationRedirect::class, 'localized-routes' => Middleware\LocalizationRoutes::class, 'translation-redirect' => Middleware\TranslationRedirect::class];
        foreach ($middlewares as $name => $class) {
            $this->registerMiddleware($router, $name, $class);
        }
    }