Spec-Zone.ru › Symfony 3.0

DumperPrefixCollection

class DumperPrefixCollection extends DumperCollection

Префиксное дерево маршрутов, сохраняющее порядок маршрутов.

Методы

(DumperCollection|DumperRoute)[] all()

Возвращает дочерние маршруты и коллекции.

из DumperCollection
add(DumperRoute|DumperCollection $child)

Добавляет маршрут или коллекцию.

из DumperCollection
setAll(array $children)

Устанавливает дочерние элементы.

из DumperCollection
Iterator getIterator()

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

из DumperCollection
DumperCollection getRoot()

Возвращает корень коллекции.

из DumperCollection
bool hasAttribute(string $name)

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

из DumperCollection
mixed getAttribute(string $name, mixed $default = null)

Возвращает атрибут по имени.

из DumperCollection
setAttribute(string $name, mixed $value)

Устанавливает атрибут по имени.

из DumperCollection
setAttributes(array $attributes)

Устанавливает несколько атрибутов.

из DumperCollection
string getPrefix()

Возвращает префикс.

setPrefix(string $prefix)

Устанавливает префикс.

DumperPrefixCollection addPrefixRoute(DumperRoute $route)

Добавляет маршрут в дерево.

mergeSlashNodes()

Объединяет узлы, префикс которых заканчивается косой чертой.

Подробности

(DumperCollection|DumperRoute)[] all()

Возвращает дочерние маршруты и коллекции.

Возвращаемое значение

(DumperCollection|DumperRoute)[] Массив DumperCollection|DumperRoute

add(DumperRoute|DumperCollection $child)

Добавляет маршрут или коллекцию.

Параметры

DumperRoute|DumperCollection $child Маршрут или коллекция

setAll(array $children)

Устанавливает дочерние элементы.

Параметры

array $children Дочерние элементы

Iterator getIterator()

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

Возвращаемое значение

Iterator Итератор

DumperCollection getRoot()

Возвращает корень коллекции.

Возвращаемое значение

DumperCollection Корневая коллекция

bool hasAttribute(string $name)

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

Параметры

string $name Имя атрибута

Возвращаемое значение

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

mixed getAttribute(string $name, mixed $default = null)

Возвращает атрибут по имени.

Параметры

string $name Имя атрибута
mixed $default Значение по умолчанию, если атрибут не существует

Возвращаемое значение

mixed Значение атрибута

setAttribute(string $name, mixed $value)

Устанавливает атрибут по имени.

Параметры

string $name Имя атрибута
mixed $value Значение атрибута

setAttributes(array $attributes)

Устанавливает несколько атрибутов.

Параметры

array $attributes Атрибуты

string getPrefix()

Возвращает префикс.

Возвращаемое значение

string Префикс

setPrefix(string $prefix)

Устанавливает префикс.

Параметры

string $prefix Префикс

DumperPrefixCollection addPrefixRoute(DumperRoute $route)

Добавляет маршрут в дерево.

Параметры

DumperRoute $route Маршрут

Возвращаемое значение

DumperPrefixCollection Узел, к которому был добавлен маршрут

Исключения

LogicException

mergeSlashNodes()

Объединяет узлы, префикс которых заканчивается косой чертой.

Дочерние элементы узла, префикс которого заканчивается косой чертой, перемещаются в родительский узел

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Routing/Matcher/Dumper/DumperPrefixCollection.html

Spec-Zone.ru

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