我已经使用symfony 3.2.8安装了fos Userbundle,我想强制用户在更改密码时使用最小密码,如果后台管理员创建了一个用户,我想要一个最小密码长度。我想检查后台的管理员是否写了一个好的邮件地址,如xx@xx.xx。我已经为后台创建了一个表单。这该怎么做 ? 创建一个模型并在模型上的字段上放置断言并获取值以创建新用户?
答案 0 :(得分:3)
像这样使用断言:
/**
* @ORM\Column(type="string", length=255)
*
* @Assert\NotBlank(message="Please enter your name.", groups={"Registration", "Profile"})
* @Assert\Length(
* min=3,
* max=255,
* minMessage="The name is too short.",
* maxMessage="The name is too long.",
* )
*/
protected $name;