AdamWathan\EloquentOAuthL5\EloquentOAuthServiceProvider::registerProviders PHP Метод

registerProviders() защищенный Метод

protected registerProviders ( $socialnorm, $request )
    protected function registerProviders($socialnorm, $request)
    {
        if (!($providerAliases = $this->app['config']['eloquent-oauth.providers'])) {
            return;
        }
        foreach ($providerAliases as $alias => $config) {
            if (isset($this->getProviderLookup()[$alias])) {
                $providerClass = $this->getProviderLookup()[$alias];
                if ($this->app->bound($providerClass)) {
                    $provider = $this->app->make($providerClass);
                } else {
                    $provider = new $providerClass($config, new HttpClient(), $request);
                }
                $socialnorm->registerProvider($alias, $provider);
            }
        }
    }