Spec-Zone.ru › Symfony 3.1

NodeInterface

интерфейс NodeInterface

Общий интерфейс для всех узлов.

В большинстве случаев лучше унаследовать от BaseNode, чем реализовывать этот интерфейс самостоятельно.

Методы

строка getName()

Возвращает имя узла.

строка getPath()

Возвращает путь узла.

bool isRequired()

Возвращает true, когда узел обязателен.

bool hasDefaultValue()

Возвращает true, когда узел имеет значение по умолчанию.

смешанный getDefaultValue()

Возвращает значение по умолчанию узла.

смешанный normalize(mixed $value)

Нормализует предоставленное значение.

смешанный merge(mixed $leftSide, mixed $rightSide)

Объединяет два значения вместе.

смешанный finalize(mixed $value)

Завершает значение.

Подробности

строка getName()

Возвращает имя узла.

Значение, возвращаемое функцией

строка Имя узла

строка getPath()

Возвращает путь узла.

Значение, возвращаемое функцией

строка Путь узла

bool isRequired()

Возвращает true, когда узел обязателен.

Значение, возвращаемое функцией

bool Если узел обязателен

bool hasDefaultValue()

Возвращает true, когда узел имеет значение по умолчанию.

Значение, возвращаемое функцией

bool Если узел имеет значение по умолчанию

смешанный getDefaultValue()

Возвращает значение по умолчанию узла.

Значение, возвращаемое функцией

смешанный Значение по умолчанию

Исключения

RuntimeException если узел не имеет значения по умолчанию

смешанный normalize(mixed $value)

Нормализует предоставленное значение.

Параметры

смешанный $value Значение для нормализации

Значение, возвращаемое функцией

смешанный Нормализованное значение

смешанный merge(mixed $leftSide, mixed $rightSide)

Объединяет два значения вместе.

Параметры

смешанный $leftSide
смешанный $rightSide

Значение, возвращаемое функцией

смешанный Объединенные значения

смешанный finalize(mixed $value)

Завершает значение.

Параметры

смешанный $value Значение для завершения

Значение, возвращаемое функцией

смешанный Завершенное значение

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Config/Definition/NodeInterface.html

Spec-Zone.ru

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