Files
farmOS-dev/web/modules/consumers/consumers.services.yml
2024-12-10 15:08:16 +01:00

25 lines
752 B
YAML

services:
consumer.negotiator:
class: Drupal\consumers\Negotiator
arguments: ['@request_stack', '@logger.channel.consumers']
calls:
- [setLogger, ['@logger.channel.consumers']]
- [setEntityStorage, ['@entity_type.manager']]
consumer.consumer.route_enhancer:
class: Drupal\consumers\ConsumerRouteEnhancer
public: false
arguments:
- '@consumer.negotiator'
- '@module_handler'
tags:
- { name: route_enhancer }
consumer.vary_event_subscriber:
class: Drupal\consumers\EventSubscriber\ConsumerVaryEventSubscriber
arguments: ['@consumer.negotiator']
tags:
- { name: 'event_subscriber' }
logger.channel.consumers:
parent: logger.channel_base
arguments: ['consumers']