PHP 클래스 Snc\RedisBundle\DependencyInjection\SncRedisExtension

상속: extends Symfony\Component\HttpKernel\DependencyInjection\Extension
파일 보기 프로젝트 열기: snc/SncRedisBundle 1 사용 예제들

공개 메소드들

메소드 설명
getConfiguration ( array $config, ContainerBuilder $container )
getNamespace ( )
getXsdValidationBasePath ( )
load ( array $configs, ContainerBuilder $container ) Loads the configuration.

보호된 메소드들

메소드 설명
loadClient ( array $client, ContainerBuilder $container ) Loads a redis client.
loadDoctrine ( array $config, ContainerBuilder $container ) Loads the Doctrine configuration.
loadMonolog ( array $config, ContainerBuilder $container ) Loads the Monolog configuration.
loadPhpredisClient ( array $client, ContainerBuilder $container ) Loads a redis client using phpredis.
loadPredisClient ( array $client, ContainerBuilder $container ) Loads a redis client using predis.
loadPredisConnectionParameters ( string $clientAlias, array $connection, ContainerBuilder $container ) Loads a connection.
loadProfilerStorage ( array $config, ContainerBuilder $container, XmlFileLoader $loader ) Loads the profiler storage configuration.
loadSession ( array $config, ContainerBuilder $container, XmlFileLoader $loader ) Loads the session configuration.
loadSwiftMailer ( array $config, ContainerBuilder $container ) Loads the SwiftMailer configuration.

메소드 상세

getConfiguration() 공개 메소드

public getConfiguration ( array $config, ContainerBuilder $container )
$config array
$container Symfony\Component\DependencyInjection\ContainerBuilder

getNamespace() 공개 메소드

public getNamespace ( )

getXsdValidationBasePath() 공개 메소드

load() 공개 메소드

Loads the configuration.
public load ( array $configs, ContainerBuilder $container )
$configs array An array of configurations
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance

loadClient() 보호된 메소드

Loads a redis client.
protected loadClient ( array $client, ContainerBuilder $container )
$client array A client configuration
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance

loadDoctrine() 보호된 메소드

Loads the Doctrine configuration.
protected loadDoctrine ( array $config, ContainerBuilder $container )
$config array A configuration array
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance

loadMonolog() 보호된 메소드

Loads the Monolog configuration.
protected loadMonolog ( array $config, ContainerBuilder $container )
$config array A configuration array
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance

loadPhpredisClient() 보호된 메소드

Loads a redis client using phpredis.
protected loadPhpredisClient ( array $client, ContainerBuilder $container )
$client array A client configuration
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance

loadPredisClient() 보호된 메소드

Loads a redis client using predis.
protected loadPredisClient ( array $client, ContainerBuilder $container )
$client array A client configuration
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance

loadPredisConnectionParameters() 보호된 메소드

Loads a connection.
protected loadPredisConnectionParameters ( string $clientAlias, array $connection, ContainerBuilder $container )
$clientAlias string The client alias
$connection array A connection configuration
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance

loadProfilerStorage() 보호된 메소드

Loads the profiler storage configuration.
protected loadProfilerStorage ( array $config, ContainerBuilder $container, XmlFileLoader $loader )
$config array A configuration array
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance
$loader Symfony\Component\DependencyInjection\Loader\XmlFileLoader A XmlFileLoader instance

loadSession() 보호된 메소드

Loads the session configuration.
protected loadSession ( array $config, ContainerBuilder $container, XmlFileLoader $loader )
$config array A configuration array
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance
$loader Symfony\Component\DependencyInjection\Loader\XmlFileLoader A XmlFileLoader instance

loadSwiftMailer() 보호된 메소드

Loads the SwiftMailer configuration.
protected loadSwiftMailer ( array $config, ContainerBuilder $container )
$config array A configuration array
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance