En este momento, tengo un archivo llamado validation.yml con la validación de todas las entidades del paquete en un archivo.En Symfony2, ¿el archivo validation.yml se puede dividir en varios archivos mediante importaciones?
validation.yml
Blogger\BlogBundle\Entity\Comment
properties:
username:
- NotBlank:
message: You must enter your name
- MaxLength: 50
comment:
- NotBlank:
message: You must enter a comment
- MinLength: 50
Blogger\BlogBundle\Entity\Enquiry:
properties:
name:
- NotBlank: ~
email:
- Email:
message: symblog does not like invalid emails. Give me a real one!
subject:
- NotBlank: ~
- MaxLength: 50
body:
- MinLength: 50
Pero me gustaría que dividirlo en dos archivos e importar los dos. Esto es lo que he intentado y no funcionó:
validation.yml
imports:
- { resource: comment.yml }
- { resource: enquiry.yml }
comment.yml
Blogger\BlogBundle\Entity\Comment
properties:
username:
- NotBlank:
message: You must enter your name
- MaxLength: 50
comment:
- NotBlank:
message: You must enter a comment
- MinLength: 50
enquiry.yml
Blogger\BlogBundle\Entity\Enquiry:
properties:
name:
- NotBlank: ~
email:
- Email:
message: symblog does not like invalid emails. Give me a real one!
subject:
- NotBlank: ~
- MaxLength: 50
body:
- MinLength: 50
¿Qué quiere decir "no funcionó" ? ¿Fue una excepción lanzada o no pasó nada? – Problematic
El formulario enviado sin validar correctamente, lo que no debería haber sucedido. – intrepion