2016-03-25 6 views
1

新しいプロジェクトについては、Laravel/Doctrineを使用しています。はlaravel/doctrineのassertとしてsymfony/constraint/validationを実装しています

すべてうまく動作しますが、Authサービスも実装しています。

私はsymfonyをたくさん使用していますので、laravelのdoctrineやLaravelのこのsymfonyコンポーネントのようなものにSymfony validations constraintsを実装する方法があるのだろうかと思っていました。このような私の教義のエンティティで使用するためには

use Symfony\Component\Validator\Constraints as Assert; 

class Test 
{ 
    /** 
    * @Assert\Email(
    *  message = "The email '{{ value }}' is not a valid email.", 
    *  checkMX = true 
    *) 
    */ 
    protected $email; 
} 

はグッドプラクティスでこれを行うためにどのように私を表示する方法はありますか?

答えて

1

私はdoctrineがsymfonysバリデータの制約について「知っていない」と思います。これは、symfony/validatorをグルーピングするDoctrineBundleです。

symfony/validatorをインストールして、自分でグルーコードを実行することもできます。ここで

は教義にバリデータをバインドするDICの設定です: https://github.com/doctrine/DoctrineBundle/blob/master/Resources/config/orm.xml#L47

+0

は、あなたの答えをありがとう、そして実際にあなたは正しい:それはDoctrineBundle糊付けはsymfony /バリデータです。私はあなたの提案を試みます。 –

関連する問題