unset($configuration['renderables']);
unset($configuration['type']);
unset($configuration['identifier']);
- unset($configuration['label']);
$form->setOptions($configuration);
$this->triggerFormBuildingFinished($form);
if (isset($options['rendererClassName'])) {
$this->setRendererClassName($options['rendererClassName']);
}
+ if (isset($options['label'])) {
+ $this->setLabel($options['label']);
+ }
if (isset($options['renderingOptions'])) {
foreach ($options['renderingOptions'] as $key => $value) {
if (is_array($value)) {
ArrayUtility::assertAllArrayKeysAreValid(
$options,
- ['rendererClassName', 'renderingOptions', 'finishers', 'formEditor']
+ ['rendererClassName', 'renderingOptions', 'finishers', 'formEditor', 'label']
);
}