2 declare(strict_types = 1);
52 $converterDto = GeneralUtility::makeInstance(ConverterDto::class, $formDefinition);
54 GeneralUtility::makeInstance(ArrayProcessor::class, $formDefinition)->forEach(
55 GeneralUtility::makeInstance(
56 ArrayProcessing::class,
58 '(^identifier$|renderables\.([\d]+)\.identifier$)',
59 GeneralUtility::makeInstance(
60 AddHmacDataConverter::class,
67 return $converterDto->getFormDefinition();
78 $converterDto = GeneralUtility::makeInstance(ConverterDto::class, $formDefinition);
80 GeneralUtility::makeInstance(ArrayProcessor::class, $formDefinition)->forEach(
81 GeneralUtility::makeInstance(
82 ArrayProcessing::class,
84 '(_orig_.*|.*\._orig_.*)\.hmac',
85 GeneralUtility::makeInstance(
86 RemoveHmacDataConverter::class,
92 return $converterDto->getFormDefinition();
103 $converterDto = GeneralUtility::makeInstance(ConverterDto::class, $formDefinition);
105 GeneralUtility::makeInstance(ArrayProcessor::class, $formDefinition)->forEach(
106 GeneralUtility::makeInstance(
107 ArrayProcessing::class,
108 'migrateFinisherLanguageSettings',
109 '^finishers\.([\d]+)\.options.translation.language$',
110 GeneralUtility::makeInstance(
111 FinisherTranslationLanguageConverter::class,
117 return $converterDto->getFormDefinition();
135 return GeneralUtility::makeInstance(Random::class)->generateRandomHexString(64);