PHP Class SocialiteProviders\Manager\Helpers\ConfigRetriever

Inheritance: implements SocialiteProviders\Manager\Contracts\Helpers\ConfigRetrieverInterface
Afficher le fichier Open project: socialiteproviders/manager

Méthodes publiques

Méthode Description
fromEnv ( string $providerIdentifier, array $additionalConfigKeys = [] ) : SocialiteProviders\Manager\Contracts\ConfigInterface
fromServices ( string $providerName, array $additionalConfigKeys = [] ) : SocialiteProviders\Manager\Contracts\ConfigInterface

Méthodes protégées

Méthode Description
getConfigFromServicesArray ( string $providerName ) : array

Private Methods

Méthode Description
getConfigItems ( array $configKeys, Closure $keyRetrievalClosure ) : array
getFromEnv ( string $key ) : string
getFromServices ( string $key ) : string
isAdditionalConfig ( string $key ) : boolean
retrieveItemsFromConfig ( array $keys, Closure $keyRetrievalClosure ) : array

Method Details

fromEnv() public méthode

public fromEnv ( string $providerIdentifier, array $additionalConfigKeys = [] ) : SocialiteProviders\Manager\Contracts\ConfigInterface
$providerIdentifier string
$additionalConfigKeys array
Résultat SocialiteProviders\Manager\Contracts\ConfigInterface

fromServices() public méthode

public fromServices ( string $providerName, array $additionalConfigKeys = [] ) : SocialiteProviders\Manager\Contracts\ConfigInterface
$providerName string
$additionalConfigKeys array
Résultat SocialiteProviders\Manager\Contracts\ConfigInterface

getConfigFromServicesArray() protected méthode

protected getConfigFromServicesArray ( string $providerName ) : array
$providerName string
Résultat array