SocialiteProviders\Manager\SocialiteWasCalled::buildOAuth2Provider PHP 메소드

buildOAuth2Provider() 보호된 메소드

Build an OAuth 2 provider instance.
protected buildOAuth2Provider ( Laravel\Socialite\SocialiteManager $socialite, string $providerClass, $providerName ) : Laravel\Socialite\Two\AbstractProvider
$socialite Laravel\Socialite\SocialiteManager
$providerClass string must extend Laravel\Socialite\Two\AbstractProvider
리턴 Laravel\Socialite\Two\AbstractProvider
    protected function buildOAuth2Provider(SocialiteManager $socialite, $providerClass, $providerName)
    {
        $this->classExtends($providerClass, \Laravel\Socialite\Two\AbstractProvider::class);
        $config = $this->getConfig($providerClass, $providerName);
        $provider = $socialite->buildProvider($providerClass, $config->get());
        $provider->setConfig($config);
        return $provider;
    }