8000 Merge pull request #1196 from marijn/validation-xml-configuration · symfony/symfony-docs@abeae8d · GitHub
[go: up one dir, main page]

Skip to content

Commit abeae8d

Browse files
committed
Merge pull request #1196 from marijn/validation-xml-configuration
Add XML configuration block for the `Email` constraint.
2 parents 6497777 + e3facb6 commit abeae8d

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

reference/constraints/Email.rst

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,24 @@ Basic Usage
2929
- Email:
3030
message: The email "{{ value }}" is not a valid email.
3131
checkMX: true
32-
32+
.. code-block:: xml
33+
34+
<!-- src/Acme/BlogBundle/Resources/config/validation.xml -->
35+
<?xml version="1.0" encoding="UTF-8" ?>
36+
<constraint-mapping xmlns="http://symfony.com/schema/dic/constraint-mapping"
37+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
38+
xsi:schemaLocation="http://symfony.com/schema/dic/constraint-mapping http://symfony.com/schema/dic/constraint-mapping/constraint-mapping-1.0.xsd">
39+
40+
<class name="Acme\BlogBundle\Entity\Author">
41+
<property name="email">
42+
<constraint name="Email">
43+
<option name="message">The email "{{ value }}" is not a valid email.</option>
44+
<option name="checkMX">true</option>
45+
</constraint>
46+
</property>
47+
</class>
48+
</constraint-mapping>
49+
3350
.. code-block:: php-annotations
3451
3552
// src/Acme/BlogBundle/Entity/Author.php

0 commit comments

Comments
 (0)
0