How to Disable the Validation of Submitted Data

Sometimes it is useful to suppress the validation of a form altogether. For these cases you can set the validation_groups option to false:

フォームの検証を完全に抑制すると便利な場合があります。これらのケースでは、validation_groups オプションを false に設定できます。
1
2
3
4
5
6
7
8
use Symfony\Component\OptionsResolver\OptionsResolver;

public function configureOptions(OptionsResolver $resolver): void
{
    $resolver->setDefaults([
        'validation_groups' => false,
    ]);
}

Note that when you do that, the form will still run basic integrity checks, for example whether an uploaded file was too large or whether non-existing fields were submitted.

これを行った場合でも、アップロードされたファイルが大きすぎるかどうか、存在しないフィールドが送信されたかどうかなど、フォームは引き続き基本的な整合性チェックを実行することに注意してください。

The submission of extra form fields can be controlled with the allow_extra_fields config option and the maximum upload file size should be handled via your PHP and web server configuration.

追加のフォーム フィールドの送信は、allow_extra_fields 設定オプションで制御できます。アップロード ファイルの最大サイズは、PHP と Web サーバーの設定で処理する必要があります。