aggregator.services.yml 913 Bytes
Newer Older
1 2 3
services:
  plugin.manager.aggregator.fetcher:
    class: Drupal\aggregator\Plugin\AggregatorPluginManager
4
    arguments: [fetcher, '@container.namespaces', '@cache.discovery', '@module_handler']
5 6
  plugin.manager.aggregator.parser:
    class: Drupal\aggregator\Plugin\AggregatorPluginManager
7
    arguments: [parser, '@container.namespaces', '@cache.discovery', '@module_handler']
8 9
  plugin.manager.aggregator.processor:
    class: Drupal\aggregator\Plugin\AggregatorPluginManager
10
    arguments: [processor, '@container.namespaces', '@cache.discovery', '@module_handler']
11 12
  aggregator.items.importer:
    class: Drupal\aggregator\ItemsImporter
13 14
    arguments: ['@config.factory', '@plugin.manager.aggregator.fetcher', '@plugin.manager.aggregator.parser', '@plugin.manager.aggregator.processor', '@logger.channel.aggregator']
  logger.channel.aggregator:
15
    parent: logger.channel_base
16
    arguments: ['aggregator']