private function addDefaultOptions(array $options)
{
$defaultOptions = [];
// hack to prevent validation error "The CSRF token is invalid."
foreach ($this->formRegistry->getExtensions() as $extension) {
foreach ($extension->getTypeExtensions(FormType::class) as $typeExtension) {
if ($typeExtension instanceof FormTypeCsrfExtension) {
$defaultOptions['csrf_protection'] = false;
}
}
}
return array_replace($defaultOptions, $options);
}