PHP 클래스 KnpU\OAuth2ClientBundle\DependencyInjection\KnpUOAuth2ClientExtension

상속: extends Symfony\Component\HttpKernel\DependencyInjection\Extension
파일 보기 프로젝트 열기: knpuniversity/oauth2-client-bundle 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( boolean $checkExternalClassExistence = true ) KnpUOAuth2ClientExtension constructor.
getAlias ( ) : string Overridden so the alias isn't "knp_uo_auth2_client".
getAllSupportedTypes ( )
getConfigurator ( string $type ) : KnpU\OAuth2ClientBundle\DependencyInjection\Providers\ProviderConfiguratorInterface
load ( array $configs, ContainerBuilder $container ) Load the bundle configuration.

비공개 메소드들

메소드 설명
buildConfigurationForType ( Symfony\Component\Config\Definition\Builder\NodeDefinition $node, $type )
configureProviderAndClient ( ContainerBuilder $container, string $providerType, string $providerKey, string $providerClass, string $clientClass, string $packageName, array $options, string $redirectRoute, array $redirectParams, boolean $useState ) : string

메소드 상세

__construct() 공개 메소드

KnpUOAuth2ClientExtension constructor.
public __construct ( boolean $checkExternalClassExistence = true )
$checkExternalClassExistence boolean

getAlias() 공개 메소드

Overridden so the alias isn't "knp_uo_auth2_client".
public getAlias ( ) : string
리턴 string

getAllSupportedTypes() 공개 정적인 메소드

public static getAllSupportedTypes ( )

getConfigurator() 공개 메소드

public getConfigurator ( string $type ) : KnpU\OAuth2ClientBundle\DependencyInjection\Providers\ProviderConfiguratorInterface
$type string
리턴 KnpU\OAuth2ClientBundle\DependencyInjection\Providers\ProviderConfiguratorInterface

load() 공개 메소드

Load the bundle configuration.
public load ( array $configs, ContainerBuilder $container )
$configs array
$container Symfony\Component\DependencyInjection\ContainerBuilder