You are here

google_analytics_counter.services.yml in Google Analytics Counter 8.3

File

google_analytics_counter.services.yml
View source
  1. services:
  2. # Services.
  3. google_analytics_counter.app_manager:
  4. class: \Drupal\google_analytics_counter\GoogleAnalyticsCounterAppManager
  5. arguments: ['@config.factory', '@database', '@state', '@path.alias_manager', '@path.matcher', '@language_manager', '@logger.channel.google_analytics_counter', '@messenger', '@google_analytics_counter.auth_manager']
  6. google_analytics_counter.auth_manager:
  7. class: \Drupal\google_analytics_counter\GoogleAnalyticsCounterAuthManager
  8. arguments: ['@config.factory', '@database', '@state', '@logger.channel.google_analytics_counter', '@messenger']
  9. google_analytics_counter.custom_field_generator:
  10. class: Drupal\google_analytics_counter\GoogleAnalyticsCounterCustomFieldGenerator
  11. arguments: ['@config.factory', '@database', '@logger.channel.google_analytics_counter', '@messenger']
  12. google_analytics_counter.message_manager:
  13. class: Drupal\google_analytics_counter\GoogleAnalyticsCounterMessageManager
  14. arguments: ['@config.factory', '@database', '@state', '@date.formatter', '@logger.channel.google_analytics_counter', '@messenger']
  15. # Logger.
  16. logger.channel.google_analytics_counter:
  17. parent: logger.channel_base
  18. arguments: ['google_analytics_counter']