symfony validator Constraints Length()
Bonjours à tous,
J'ai voulu placer une Constraints sur un string, hors impossible d'avoir le minMessage car à la place j'ai l'info bull html5 pourquoi?
j'ai créer une entité avec un attribut et un formtype
formType
Code:
1 2 3 4 5 6 7 8
|
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('name',null,array("required" => false))
->add("submit","submit")
;
} |
entité
Code:
1 2 3 4 5 6 7 8 9 10 11
|
use Symfony\Component\Validator\Constraints as Assert;
/**
* @var string
*
* @ORM\Column(name="name", type="string", length=255)
* @Assert\NotBlank(message="ne peux pas être vide")
* @Assert\Length( min=10, minMessage="Le nom doit faire au moins {{ limit }} caractères.")
*/
private $name; |
Le NotBlank() me donne bien le message erreur: ne peux pas être vide
par contre le length me retourne une bulle: veuillez modifier la valeur pour correspondre au format demandé ce qui ne veut rien dire en soi.
j'ai été voir dans Symfony\Components\validators\constraints\length.php hors j'ai bien une variable minMessage et maxMessage
Donc comment résoudre ce problème