class RelativePath extends PropertyPath
SINGULAR_SEPARATOR | Character used for separating between plural and singular of an element. |
__construct(FormInterface $root, PropertyPath|string $propertyPath) | ||
string | __toString() Returns the string representation of the property path | from PropertyPath |
integer | getLength() Returns the length of the property path, i.e. the number of elements. | from PropertyPath |
PropertyPath | getParent() Returns the parent property path. | from PropertyPath |
PropertyPathIteratorInterface | getIterator() Returns a new iterator for this path | from PropertyPath |
array | getElements() Returns the elements of the property path as array | from PropertyPath |
string | getElement(integer $index) Returns the element at the given index in the property path | from PropertyPath |
Boolean | isProperty(integer $index) Returns whether the element at the given index is a property | from PropertyPath |
Boolean | isIndex(integer $index) Returns whether the element at the given index is an array index | from PropertyPath |
FormInterface | getRoot() |
Returns the string representation of the property path
Returns the length of the property path, i.e. the number of elements.
Returns the parent property path.
The parent property path is the one that contains the same items as this one except for the last one.
If this property path only contains one item, null is returned.
Returns a new iterator for this path
Returns the elements of the property path as array
Returns the element at the given index in the property path
Returns whether the element at the given index is a property
Returns whether the element at the given index is an array index
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Form/Extension/Validator/ViolationMapper/RelativePath.html