Symfony2フォーム用の独自のバリデーターを作成しました。これはValidDateValidatorと呼ばれ、2015-02-31などの無効な日付を除外することになっています。私はこのように私のバリデータでこれにアクセスしようとした場合Symfony2:バリデーターの生のフォームデータにアクセス
->add(
'thedate',
DateType::class,
array(
'widget' => 'single_text',
'format' => 'yyyy-MM-dd',
'constraints' => array(
new ValidDate()
)
)
)
は今:
public function validate($value, Constraint $constraint){
//this returns 2015-03-03
echo $value->format('Y-m-d');
}
私は、結果として、「2015年3月3日」を得るフォームタイプは、次のようになります。処理されていない生のフォームデータにアクセスする方法はありますか?
ありがとうございました。 – Chi