PropertyPathIterator
class PropertyPathIterator extends ArrayIterator implements PropertyPathIteratorInterface
Перебирает путь к свойству и предоставляет дополнительные методы для получения информации об текущем элементе.
Свойства
| protected | $path |
Методы
| __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.
https://api.symfony.com/4.1/Symfony/Component/PropertyAccess/PropertyPathIterator.html