DumperCollection
class DumperCollection implements IteratorAggregate
Коллекция маршрутов.
Методы
| (DumperCollection|DumperRoute)[] | all() Возвращает дочерние маршруты и коллекции. | |
| add(DumperRoute|DumperCollection $child) Добавляет маршрут или коллекцию. | ||
| setAll(array $children) Устанавливает дочерние элементы. | ||
| Iterator | getIterator() Возвращает итератор по дочерним элементам. | |
| DumperCollection | getRoot() Возвращает корень коллекции. | |
| bool | hasAttribute(string $name) Возвращает true, если атрибут определен. | |
| mixed | getAttribute(string $name, mixed $default = null) Возвращает атрибут по имени. | |
| setAttribute(string $name, mixed $value) Устанавливает атрибут по имени. | ||
| setAttributes(array $attributes) Устанавливает несколько атрибутов. |
Подробное описание
(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 | Атрибуты |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Routing/Matcher/Dumper/DumperCollection.html