Arcanedev\Localization\LocalizationServiceProvider::registerLocalization PHP Method

registerLocalization() private method

Register Localization.
private registerLocalization ( )
    private function registerLocalization()
    {
        $this->singleton('arcanedev.localization', function ($app) {
            /**
             * @var  Contracts\RouteTranslatorInterface  $routeTranslator
             * @var  Contracts\LocalesManagerInterface   $localesManager
             */
            $routeTranslator = $app['arcanedev.localization.translator'];
            $localesManager = $app['arcanedev.localization.locales-manager'];
            return new Localization($app, $routeTranslator, $localesManager);
        });
        $this->alias($this->app['config']->get('localization.facade', 'Localization'), Facades\Localization::class);
    }