Merge branch '204-export-action-creator' into 'master'

[export] add filters/aggregators for creator works action

Closes #204

See merge request Chill-Projet/chill-bundles!610
This commit is contained in:
2023-11-15 12:49:08 +00:00
16 changed files with 1014 additions and 3 deletions

View File

@@ -67,6 +67,19 @@ services:
tags:
- { name: chill.export_filter, alias: social_work_actions_end_btw_dates_filter }
Chill\PersonBundle\Export\Filter\SocialWorkFilters\CreatorFilter:
tags:
- { name: chill.export_filter, alias: social_work_actions_creator_filter }
Chill\PersonBundle\Export\Filter\SocialWorkFilters\CreatorJobFilter:
tags:
- { name: chill.export_filter, alias: social_work_actions_creator_job_filter }
Chill\PersonBundle\Export\Filter\SocialWorkFilters\CreatorScopeFilter:
tags:
- { name: chill.export_filter, alias: social_work_actions_creator_scope_filter }
## AGGREGATORS
chill.person.export.aggregator_action_type:
class: Chill\PersonBundle\Export\Aggregator\SocialWorkAggregators\ActionTypeAggregator
@@ -110,6 +123,18 @@ services:
tags:
- { name: chill.export_aggregator, alias: accompanyingcourse_handling3party_aggregator }
Chill\PersonBundle\Export\Aggregator\SocialWorkAggregators\CreatorAggregator:
tags:
- { name: chill.export_aggregator, alias: social_work_actions_creator_aggregator }
Chill\PersonBundle\Export\Aggregator\SocialWorkAggregators\CreatorJobAggregator:
tags:
- { name: chill.export_aggregator, alias: social_work_actions_creator_job_aggregator }
Chill\PersonBundle\Export\Aggregator\SocialWorkAggregators\CreatorScopeAggregator:
tags:
- { name: chill.export_aggregator, alias: social_work_actions_creator_scope_aggregator }
Chill\PersonBundle\Export\Filter\AccompanyingCourseFilters\HandlingThirdPartyFilter:
tags:
- { name: chill.export_filter, alias: 'acpw_handling3party_filter'}