diff --git a/DependencyInjection/ChillActivityExtension.php b/DependencyInjection/ChillActivityExtension.php index 20bcbbfed..a26343419 100644 --- a/DependencyInjection/ChillActivityExtension.php +++ b/DependencyInjection/ChillActivityExtension.php @@ -49,6 +49,7 @@ class ChillActivityExtension extends Extension implements PrependExtensionInterf $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); $loader->load('services.yml'); + $loader->load('services/export.yml'); $loader->load('services/repositories.yml'); } diff --git a/Resources/config/services.yml b/Resources/config/services.yml index aa8f93660..3df2ececf 100644 --- a/Resources/config/services.yml +++ b/Resources/config/services.yml @@ -57,22 +57,3 @@ services: - '@security.token_storage' tags: - { name: chill.timeline, context: 'person' } - - chill.activity.export.count_activity: - class: Chill\ActivityBundle\Export\Export\CountActivity - arguments: - - "@doctrine.orm.entity_manager" - tags: - - { name: chill.export, alias: 'count_activity' } - - chill.activity.export.reason_filter: - class: Chill\ActivityBundle\Export\Filter\ActivityReasonFilter - arguments: - - "@chill.main.helper.translatable_string" - tags: - - { name: chill.export_filter, alias: 'activity_reason_filter' } - - chill.activity.export.reason_aggregator: - class: Chill\ActivityBundle\Export\Aggregator\ReasonAggregator - tags: - - { name: chill.export_aggregator, alias: activity_reason } \ No newline at end of file diff --git a/Resources/config/services/export.yml b/Resources/config/services/export.yml new file mode 100644 index 000000000..94875c3c2 --- /dev/null +++ b/Resources/config/services/export.yml @@ -0,0 +1,19 @@ +services: + chill.activity.export.count_activity: + class: Chill\ActivityBundle\Export\Export\CountActivity + arguments: + - "@doctrine.orm.entity_manager" + tags: + - { name: chill.export, alias: 'count_activity' } + + chill.activity.export.reason_filter: + class: Chill\ActivityBundle\Export\Filter\ActivityReasonFilter + arguments: + - "@chill.main.helper.translatable_string" + tags: + - { name: chill.export_filter, alias: 'activity_reason_filter' } + + chill.activity.export.reason_aggregator: + class: Chill\ActivityBundle\Export\Aggregator\ReasonAggregator + tags: + - { name: chill.export_aggregator, alias: activity_reason }