41 lines
1.4 KiB
XML
41 lines
1.4 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!-- snippet signup-validation-xml -->
|
|
<constraint-mapping xmlns="http://symfony.com/schema/dic/constraint-mapping"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://symfony.com/schema/dic/constraint-mapping
|
|
https://symfony.com/schema/dic/constraint-mapping/constraint-mapping-1.0.xsd">
|
|
|
|
<class name="Cheeper\Application\Command\Author\SignUp">
|
|
<property name="authorId">
|
|
<constraint name="NotBlank"/>
|
|
<constraint name="Uuid"/>
|
|
</property>
|
|
<property name="userName">
|
|
<constraint name="NotBlank" />
|
|
</property>
|
|
<property name="email">
|
|
<constraint name="NotBlank" />
|
|
<constraint name="Email" />
|
|
</property>
|
|
<property name="name">
|
|
<constraint name="NotBlank" />
|
|
</property>
|
|
<property name="biography">
|
|
<constraint name="NotBlank" />
|
|
</property>
|
|
<property name="location">
|
|
<constraint name="NotBlank" />
|
|
</property>
|
|
<property name="website">
|
|
<constraint name="NotBlank" />
|
|
<constraint name="Url" />
|
|
</property>
|
|
<property name="birthDate">
|
|
<constraint name="NotBlank" />
|
|
<constraint name="Url" />
|
|
</property>
|
|
</class>
|
|
|
|
</constraint-mapping>
|
|
<!--end-snippet-->
|