Spec-Zone.ru › Symfony 2.7

ParameterBagInterface

интерфейс ParameterBagInterface

ParameterBagInterface.

Методы

clear()

Очищает все параметры.

add(array $parameters)

Добавляет параметры в параметры контейнера сервисов.

массив all()

Получает параметры контейнера сервисов.

смешанный тип get(string $name)

Получает параметр контейнера сервисов.

set(string $name, mixed $value)

Устанавливает параметр контейнера сервисов.

bool has(string $name)

Возвращает true, если имя параметра определено.

resolve()

Заменяет заглушки параметров (%name%) на их значения для всех параметров.

resolveValue(mixed $value)

Заменяет заглушки параметров (%name%) на их значения.

смешанный тип escapeValue(mixed $value)

Экранирует заглушки параметров %.

смешанный тип unescapeValue(mixed $value)

Деэкранирует заглушки параметров %.

Подробное описание

clear()

Очищает все параметры.

Исключения

LogicException если ParameterBagInterface нельзя очистить

add(array $parameters)

Добавляет параметры в параметры контейнера сервисов.

Параметры

массив $parameters Массив параметров

Исключения

LogicException если параметр нельзя добавить

array all()

Получает параметры контейнера сервисов.

Значение, возвращаемое методом

массив Массив параметров

смешанный тип get(string $name)

Получает параметр контейнера сервисов.

Параметры

строка $name Имя параметра

Значение, возвращаемое методом

смешанный тип Значение параметра

Исключения

ParameterNotFoundException если параметр не определен

set(string $name, mixed $value)

Устанавливает параметр контейнера сервисов.

Параметры

строка $name Имя параметра
смешанный тип $value Значение параметра

Исключения

LogicException если параметр нельзя установить

bool has(string $name)

Возвращает true, если имя параметра определено.

Параметры

строка $name Имя параметра

Значение, возвращаемое методом

bool true, если имя параметра определено, иначе false

resolve()

Заменяет заглушки параметров (%name%) на их значения для всех параметров.

resolveValue(mixed $value)

Заменяет заглушки параметров (%name%) на их значения.

Параметры

смешанный тип $value Значение

Исключения

ParameterNotFoundException если ссылка на заглушку ссылается на параметр, который не существует

смешанный тип escapeValue(mixed $value)

Экранирует заглушки параметров %.

Параметры

смешанный тип $value

Значение, возвращаемое методом

смешанный тип

смешанный тип unescapeValue(mixed $value)

Деэкранирует заглушки параметров %.

Параметры

смешанный тип $value

Значение, возвращаемое методом

смешанный тип

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/DependencyInjection/ParameterBag/ParameterBagInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API