podcast_publisher-1.0.0-alpha3/modules/podcast_publisher_analytics/podcast_publisher_analytics.services.yml
modules/podcast_publisher_analytics/podcast_publisher_analytics.services.yml
services:
podcast_publisher_analytics.download_intent_tracker:
class: Drupal\podcast_publisher_analytics\StackMiddleware\DownloadIntentTracker
arguments: [ '@queue' ]
tags:
- { name: http_middleware, priority: 201, responder: true } # Higher priority than page cache.
logger.channel.podcast_publisher_analytics:
parent: logger.channel_base
arguments: [ 'podcast_publisher_analytics' ]
podcast_publisher_analytics.data_service:
class: Drupal\podcast_publisher_analytics\DownloadIntentDataService
arguments: [ '@database' ]
