First step to async generation [WIP]

This commit is contained in:
2025-02-20 14:33:50 +01:00
parent 732b7dc8f7
commit 057c34610d
20 changed files with 489 additions and 41 deletions

View File

@@ -12,6 +12,7 @@ declare(strict_types=1);
namespace Chill\PersonBundle\Export\Export;
use Chill\MainBundle\Export\AccompanyingCourseExportHelper;
use Chill\MainBundle\Export\ExportGenerationContext;
use Chill\MainBundle\Export\ExportInterface;
use Chill\MainBundle\Export\FormatterInterface;
use Chill\MainBundle\Export\GroupedExportInterface;
@@ -49,6 +50,16 @@ class CountAccompanyingCourse implements ExportInterface, GroupedExportInterface
return [];
}
public function normalizeFormData(array $formData): array
{
return $formData;
}
public function denormalizeFormData(array $formData, ExportGenerationContext $context): array
{
return $formData;
}
public function getAllowedFormattersTypes(): array
{
return [FormatterInterface::TYPE_TABULAR];