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/3.2/Symfony/Component/PropertyAccess/PropertyPathIterator.html