infrastructure for normalizing form config [WIP]

This commit is contained in:
2025-02-21 13:49:35 +01:00
parent 057c34610d
commit 1f1d38acef
10 changed files with 336 additions and 5 deletions

View File

@@ -31,6 +31,12 @@ interface AggregatorInterface extends ModifierInterface
*/
public function getFormDefaultData(): array;
public function normalizeFormData(array $formData): array;
public function denormalizeFormData(array $formData, int $fromVersion): array;
public function getVersion(): int;
/**
* get a callable which will be able to transform the results into
* viewable and understable string.