addEventListener(FormEvents::PRE_SUBMIT, function (FormEvent $event) { $data = $event->getData(); if (null === $data) { return; } $antiXss = new AntiXSS(); foreach ($data as $key => $value) { $data[$key] = $antiXss->xss_clean($value); } $event->setData($data); }); } public function configureOptions(OptionsResolver $resolver): void { $resolver->setDefaults([ 'anti_xss' => false, ]); } public static function getExtendedTypes(): iterable { return [FormType::class]; } }