PHP Класс eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\ChainConfigResolver

Наследование: implements eZ\Publish\Core\MVC\ConfigResolverInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$resolvers eZ\Publish\Core\MVC\ConfigResolverInterface[]
$sortedResolvers eZ\Publish\Core\MVC\ConfigResolverInterface[]

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

Метод Описание
addResolver ( eZ\Publish\Core\MVC\ConfigResolverInterface $resolver, integer $priority ) Registers $mapper as a valid mapper to be used in the configuration mapping chain.
getAllResolvers ( ) : eZ\Publish\Core\MVC\ConfigResolverInterface[]
getDefaultNamespace ( ) Not supported.
getParameter ( string $paramName, string $namespace = null, string $scope = null ) : mixed Returns value for $paramName, in $namespace.
hasParameter ( string $paramName, string $namespace = null, string $scope = null ) : boolean Checks if $paramName exists in $namespace.
setDefaultNamespace ( string $defaultNamespace ) Changes the default namespace to look parameter into.

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

Метод Описание
sortResolvers ( ) : eZ\Publish\Core\MVC\ConfigResolverInterface[] Sort the registered mappers by priority.

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

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

When this mapper will be called in the chain depends on $priority. The highest $priority is, the earliest the router will be called.
public addResolver ( eZ\Publish\Core\MVC\ConfigResolverInterface $resolver, integer $priority )
$resolver eZ\Publish\Core\MVC\ConfigResolverInterface
$priority integer

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

public getAllResolvers ( ) : eZ\Publish\Core\MVC\ConfigResolverInterface[]
Результат eZ\Publish\Core\MVC\ConfigResolverInterface[]

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

Not supported.
public getDefaultNamespace ( )

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

Returns value for $paramName, in $namespace.
public getParameter ( string $paramName, string $namespace = null, string $scope = null ) : mixed
$paramName string The parameter name, without $prefix and the current scope (i.e. siteaccess name).
$namespace string Namespace for the parameter name. If null, the default namespace should be used.
$scope string The scope you need $paramName value for.
Результат mixed

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

Checks if $paramName exists in $namespace.
public hasParameter ( string $paramName, string $namespace = null, string $scope = null ) : boolean
$paramName string
$namespace string If null, the default namespace should be used.
$scope string The scope you need $paramName value for.
Результат boolean

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

Changes the default namespace to look parameter into.
public setDefaultNamespace ( string $defaultNamespace )
$defaultNamespace string

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

The highest priority number is the highest priority (reverse sorting).
protected sortResolvers ( ) : eZ\Publish\Core\MVC\ConfigResolverInterface[]
Результат eZ\Publish\Core\MVC\ConfigResolverInterface[]

Описание свойств

$resolvers защищенное свойство

protected ConfigResolverInterface[],eZ\Publish\Core\MVC $resolvers
Результат eZ\Publish\Core\MVC\ConfigResolverInterface[]

$sortedResolvers защищенное свойство

protected ConfigResolverInterface[],eZ\Publish\Core\MVC $sortedResolvers
Результат eZ\Publish\Core\MVC\ConfigResolverInterface[]