mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-19 16:54:25 +00:00
67 lines
2.6 KiB
YAML
67 lines
2.6 KiB
YAML
services:
|
|
chill.person.export.export_count_person:
|
|
class: Chill\PersonBundle\Export\Export\CountPerson
|
|
arguments:
|
|
- "@doctrine.orm.entity_manager"
|
|
tags:
|
|
- { name: chill.export, alias: count_person }
|
|
|
|
chill.person.export.list_person:
|
|
class: Chill\PersonBundle\Export\Export\ListPerson
|
|
arguments:
|
|
- "@doctrine.orm.entity_manager"
|
|
- "@translator"
|
|
- "@chill.main.helper.translatable_string"
|
|
- "@chill.custom_field.provider"
|
|
tags:
|
|
- { name: chill.export, alias: list_person }
|
|
|
|
chill.person.export.filter_gender:
|
|
class: Chill\PersonBundle\Export\Filter\GenderFilter
|
|
tags:
|
|
- { name: chill.export_filter, alias: person_gender_filter }
|
|
|
|
chill.person.export.filter_birthdate:
|
|
class: Chill\PersonBundle\Export\Filter\BirthdateFilter
|
|
tags:
|
|
- { name: chill.export_filter, alias: person_birthdate_filter }
|
|
|
|
chill.person.export.filter_nationality:
|
|
class: Chill\PersonBundle\Export\Filter\NationalityFilter
|
|
arguments:
|
|
- "@chill.main.helper.translatable_string"
|
|
tags:
|
|
- { name: chill.export_filter, alias: person_nationality_filter }
|
|
|
|
chill.person.export.aggregator_nationality:
|
|
class: Chill\PersonBundle\Export\Aggregator\NationalityAggregator
|
|
arguments:
|
|
- "@chill.main.countries_repository"
|
|
- "@chill.main.helper.translatable_string"
|
|
- "@translator"
|
|
tags:
|
|
- { name: chill.export_aggregator, alias: person_nationality_aggregator }
|
|
|
|
chill.person.export.aggregator_country_of_birth:
|
|
class: Chill\PersonBundle\Export\Aggregator\CountryOfBirthAggregator
|
|
arguments:
|
|
- "@chill.main.countries_repository"
|
|
- "@chill.main.helper.translatable_string"
|
|
- "@translator"
|
|
tags:
|
|
- { name: chill.export_aggregator, alias: person_country_of_birth_aggregator }
|
|
|
|
chill.person.export.aggregator_gender:
|
|
class: Chill\PersonBundle\Export\Aggregator\GenderAggregator
|
|
arguments:
|
|
- "@translator"
|
|
tags:
|
|
- { name: chill.export_aggregator, alias: person_gender_aggregator }
|
|
|
|
chill.person.export.aggregator_age:
|
|
class: Chill\PersonBundle\Export\Aggregator\AgeAggregator
|
|
arguments:
|
|
- "@translator"
|
|
tags:
|
|
- { name: chill.export_aggregator, alias: person_age_aggregator }
|