PHP Класс Snc\RedisBundle\DependencyInjection\SncRedisExtension

Наследование: extends Symfony\Component\HttpKernel\DependencyInjection\Extension
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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