protected function addConfigurationFields(FormInterface $form, $calculatorName, array $data = [])
{
/** @var CalculatorInterface $calculator */
$calculator = $this->calculatorRegistry->get($calculatorName);
$calculatorType = $calculator->getType();
if (!$this->formTypeRegistry->has($calculatorType, 'default')) {
return;
}
$configurationField = $this->factory->createNamed('configuration', $this->formTypeRegistry->get($calculatorType, 'default'), $data, ['auto_initialize' => false]);
$form->add($configurationField);
}