PHP Класс eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\Contextualizer

Наследование: implements eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\ContextualizerInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Symfony\Component\DependencyInjection\ContainerInterface $containerBuilder, $namespace, $siteAccessNodeName, array $availableSiteAccesses, array $groupsBySiteAccess )
getAvailableSiteAccesses ( )
getContainer ( )
getGroupsBySiteAccess ( )
getNamespace ( )
getSiteAccessNodeName ( )
mapConfigArray ( $id, array $config, $options )
mapSetting ( $id, array $config )
setAvailableSiteAccesses ( array $availableSiteAccesses )
setContainer ( Symfony\Component\DependencyInjection\ContainerInterface $container )
setContextualParameter ( $parameterName, $scope, $value )
setGroupsBySiteAccess ( array $groupsBySiteAccess )
setNamespace ( $namespace )
setSiteAccessNodeName ( $scopeNodeName )

Защищенные методы

Метод Описание
getContainerParameter ( string $id, mixed $default = null ) : mixed Returns the value under the $id in the $container. if the container does not known this $id, returns $default.

Приватные методы

Метод Описание
groupsArraySetting ( array $groups, string $id, array $config, integer $options ) : array Merges setting array for a set of groups.
mapReservedScopeArray ( string $id, array $config, string $scope ) Ensures settings array defined in a given "reserved scope" are registered properly.

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

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

public __construct ( Symfony\Component\DependencyInjection\ContainerInterface $containerBuilder, $namespace, $siteAccessNodeName, array $availableSiteAccesses, array $groupsBySiteAccess )
$containerBuilder Symfony\Component\DependencyInjection\ContainerInterface
$availableSiteAccesses array
$groupsBySiteAccess array

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

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

public getContainer ( )

getContainerParameter() защищенный Метод

Returns the value under the $id in the $container. if the container does not known this $id, returns $default.
protected getContainerParameter ( string $id, mixed $default = null ) : mixed
$id string
$default mixed
Результат mixed

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

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

public getNamespace ( )

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

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

public mapConfigArray ( $id, array $config, $options )
$config array

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

public mapSetting ( $id, array $config )
$config array

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

public setAvailableSiteAccesses ( array $availableSiteAccesses )
$availableSiteAccesses array

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

public setContainer ( Symfony\Component\DependencyInjection\ContainerInterface $container )
$container Symfony\Component\DependencyInjection\ContainerInterface

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

public setContextualParameter ( $parameterName, $scope, $value )

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

public setGroupsBySiteAccess ( array $groupsBySiteAccess )
$groupsBySiteAccess array

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

public setNamespace ( $namespace )

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

public setSiteAccessNodeName ( $scopeNodeName )