PropertyPathIterator
class PropertyPathIterator extends ArrayIterator implements PropertyPathIteratorInterface
Перебирает путь свойства и предоставляет дополнительные методы для получения информации об текущем элементе.
Методы
| __construct(PropertyPathInterface $path) | ||
| bool | isIndex() Возвращает, является ли текущий элемент в пути свойства индексом массива. | |
| bool | isProperty() Возвращает, является ли текущий элемент в пути свойства именем свойства. |
Подробности
__construct(PropertyPathInterface $path)
Параметры
| PropertyPathInterface | $path | Путь к свойству для обхода |
bool isIndex()
Возвращает, является ли текущий элемент в пути свойства индексом массива.
Значение возврата
| bool |
bool isProperty()
Возвращает, является ли текущий элемент в пути свойства именем свойства.
Значение возврата
| bool |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/PropertyAccess/PropertyPathIterator.html