UniqueEntity制約クラスが定義する理由を誰かが説明してくれますか?
// ...
public $service = 'doctrine.orm.validator.unique';
public function validatedBy()
{
return $this->service;
}
//...
単純ではありません:
public function validatedBy()
{
return "UniqueEntityValidator";
}
UniqueEntityValidator クラスが存在し、必要なすべてのロジックを備えています。ここでのサービスポイントは何ですか?
いくつかの依存関係のために Symfony フレームワークの外で UniqueEntity を使用できないため、これを求めています。