1
有人能解释我为什么UniqueEntity 约束类定义:Symfony的2 UniqueEntity约束验证
// ...
public $service = 'doctrine.orm.validator.unique';
public function validatedBy()
{
return $this->service;
}
//...
,而不是简单:
public function validatedBy()
{
return "UniqueEntityValidator";
}
UniqueEntityValidator类存在,并且有它需要的所有逻辑。这里的服务点是什么?
我在问这个,因为现在我不能在Symfony框架之外使用UniqueEntity,因为有些依赖关系。
这可以让你覆盖验证器。 –