PHP Интерфейс eZ\Publish\Core\MVC\ConfigResolverInterface
Classes implementing this interface will help you get settings for a specific scope.
In eZ Publish context, this is useful to get a setting for a specific siteaccess for example.
The idea is to check the different scopes available for a given namespace to find the appropriate parameter.
To work, the dynamic setting must comply internally to the following name format : "
..parameter.name".
Показать файл
Открыть проект
Примеры использования интерфейса
Открытые методы
Описание методов
getDefaultNamespace()
публичный Метод
Returns the current default namespace.
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.
setDefaultNamespace()
публичный Метод
Changes the default namespace to look parameter into.