Symfony2.1でCallbackValidatorを使わずに、addEventListnerでエンティティに関係ないフィールドのバリデーションを実装する方法。 コードは「効率的なWebアプリケーションの作り方」p.215より Before public function buildForm(FormBuilder $builder, array $options) { $builder ->add('name') ->add('email', 'repeated', array( 'type' => 'email', 'invalid_message' => '同じ値を入力してください', )) ->add('rawPassword', 'password', array( 'always_empty' => false, )) ->add('tel') ->add('birthda
![CallbackValidatorを使わずにFormEventでフィールドのバリデーション - higan96技術メモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8a309f79341786dfcc8bd69b66aa01b56ad40307/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F51eZCAZab5L.jpg)