Commit | Line | Data |
---|---|---|
929ca066 BA |
1 | Mixstore\UserBundle\Entity\User: |
2 | properties: | |
3 | # Your custom fields in your user entity... | |
4 | name: | |
5 | - NotBlank: | |
6 | message: mixstore_user.name.blank | |
7 | groups: [ "MixstoreProfile" ] | |
8 | - Length: | |
9 | min: 2 | |
10 | minMessage: mixstore_user.name.short | |
11 | max: 255 | |
12 | maxMessage: mixstore_user.name.long | |
13 | groups: [ "MixstoreProfile" ] | |
14 | surname: | |
15 | - NotBlank: | |
16 | message: mixstore_user.surname.blank | |
17 | groups: [ "MixstoreProfile" ] | |
18 | - Length: | |
19 | min: 2 | |
20 | minMessage: mixstore_user.surname.short | |
21 | max: 255 | |
22 | maxMessage: mixstore_user.surname.long | |
23 | groups: [ "MixstoreProfile" ] | |
24 | ||
25 | # Note: We still want to validate the email | |
26 | # See FOSUserBundle/Resources/config/validation/orm.xml to understand | |
27 | # the UniqueEntity constraint that was originally applied to both | |
28 | # username and email fields | |
29 | # | |
30 | # As you can see, we are only applying the UniqueEntity constraint to | |
31 | # the email field and not the username field. | |
32 | FOS\UserBundle\Model\User: | |
33 | constraints: | |
34 | - Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity: | |
35 | fields: email | |
36 | errorPath: email | |
37 | message: fos_user.email.already_used | |
38 | groups: [ "MixstoreRegistration", "MixstoreProfile" ] | |
39 | ||
40 | properties: | |
41 | email: | |
42 | - NotBlank: | |
43 | message: fos_user.email.blank | |
44 | groups: [ "MixstoreRegistration", "MixstoreProfile" ] | |
45 | - Length: | |
46 | min: 2 | |
47 | minMessage: fos_user.email.short | |
48 | max: 255 | |
49 | maxMessage: fos_user.email.long | |
50 | groups: [ "MixstoreRegistration", "ResetPassword" ] | |
51 | - Email: | |
52 | message: fos_user.email.invalid | |
53 | groups: [ "MixstoreRegistration", "MixstoreProfile" ] | |
54 | plainPassword: | |
55 | - NotBlank: | |
56 | message: fos_user.password.blank | |
57 | groups: [ "MixstoreRegistration", "ResetPassword", "ChangePassword" ] | |
58 | - Length: | |
59 | min: 2 | |
60 | minMessage: fos_user.password.blank | |
61 | groups: [ "MixstoreRegistration", "MixstoreProfile", "ResetPassword", "ChangePassword"] | |
62 | ||
63 | FOS\UserBundle\Model\Group: | |
64 | properties: | |
65 | name: | |
66 | - NotBlank: | |
67 | message: fos_user.group.blank | |
68 | groups: [ "MixstoreRegistration" ] | |
69 | - Length: | |
70 | min: 2 | |
71 | minMessage: fos_user.group.short | |
72 | max: 255 | |
73 | maxMessage: fos_user.group.long | |
74 | groups: [ "MixstoreRegistration" ] |