PHP Интерфейс KnpU\OAuth2ClientBundle\DependencyInjection\Providers\ProviderConfiguratorInterface

Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
buildConfiguration ( Symfony\Component\Config\Definition\Builder\NodeBuilder $node ) Build the config tree for any *extra* options that you need to configure your provider.
getClientClass ( array $config ) : string The client class to be used.
getLibraryHomepage ( ) : string Returns the URL to the homepage for this library.
getPackagistName ( ) : string
getProviderClass ( array $configuration ) : string
getProviderDisplayName ( ) : string Display name like "Facebook" or "GitHub" that this integrates with.
getProviderOptions ( array $configuration ) : array

Описание методов

buildConfiguration() публичный Метод

Build the config tree for any *extra* options that you need to configure your provider.
public buildConfiguration ( Symfony\Component\Config\Definition\Builder\NodeBuilder $node )
$node Symfony\Component\Config\Definition\Builder\NodeBuilder

getClientClass() публичный Метод

Each provider should have their own, but you could default to OAuth2Client.
public getClientClass ( array $config ) : string
$config array
Результат string

getLibraryHomepage() публичный Метод

Returns the URL to the homepage for this library.
public getLibraryHomepage ( ) : string
Результат string

getPackagistName() публичный Метод

public getPackagistName ( ) : string
Результат string

getProviderClass() публичный Метод

public getProviderClass ( array $configuration ) : string
$configuration array
Результат string

getProviderDisplayName() публичный Метод

Display name like "Facebook" or "GitHub" that this integrates with.
public getProviderDisplayName ( ) : string
Результат string

getProviderOptions() публичный Метод

public getProviderOptions ( array $configuration ) : array
$configuration array
Результат array