diff --git a/validation/custom_constraint.rst b/validation/custom_constraint.rst index 3842a831589..0540ecfb4d6 100644 --- a/validation/custom_constraint.rst +++ b/validation/custom_constraint.rst @@ -234,3 +234,19 @@ not to the property: + + .. code-block:: php + + // src/AppBundle/Entity/AcmeEntity.php + use AppBundle\Validator\Constraints\ProtocolClass; + use Symfony\Component\Validator\Mapping\ClassMetadata; + + class AcmeEntity + { + // ... + + public static function loadValidatorMetadata(ClassMetadata $metadata) + { + $metadata->addConstraint(new ProtocolClass()); + } + }