MappingRule
class MappingRule
Methods
| __construct(FormInterface $origin, $propertyPath, $targetPath) | ||
| FormInterface | getOrigin() | |
| null|FormInterface | match(string $propertyPath) Matches a property path against the rule path. | |
| bool | isPrefix(string $propertyPath) Matches a property path against a prefix of the rule path. | |
| FormInterface | getTarget() |
Details
__construct(FormInterface $origin, $propertyPath, $targetPath)
Parameters
| FormInterface | $origin | |
| $propertyPath | ||
| $targetPath |
FormInterface getOrigin()
Return Value
| FormInterface |
null|FormInterface match(string $propertyPath)
Matches a property path against the rule path.
If the rule matches, the form mapped by the rule is returned. Otherwise this method returns false.
Parameters
| string | $propertyPath | The property path to match against the rule |
Return Value
| null|FormInterface | The mapped form or null |
bool isPrefix(string $propertyPath)
Matches a property path against a prefix of the rule path.
Parameters
| string | $propertyPath | The property path to match against the rule |
Return Value
| bool | Whether the property path is a prefix of the rule or not |
FormInterface getTarget()
Return Value
| FormInterface |
Exceptions
| ErrorMappingException |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Form/Extension/Validator/ViolationMapper/MappingRule.html