You are here

ip_geoloc.services.yml in IP Geolocation Views & Maps 8

File

ip_geoloc.services.yml
View source
  1. services:
  2. ip_geoloc.session:
  3. class: Drupal\ip_geoloc\Services\IpGeoLocSession
  4. arguments: ['@module_handler']
  5. ip_geoloc.global:
  6. class: Drupal\ip_geoloc\Services\IpGeoLocGlobal
  7. arguments: ['@logger.factory','@ip_geoloc.session', '@string_translation', '@messenger', '@module_handler', '@config.factory']
  8. ip_geoloc.api:
  9. class: Drupal\ip_geoloc\Services\IpGeoLocAPI
  10. arguments: ['@logger.factory','@ip_geoloc.session', '@string_translation', '@messenger', '@config.factory']
  11. ip_geoloc.initsubscriber:
  12. class: Drupal\ip_geoloc\EventSubscriber\IpGeoLocSubscriber
  13. arguments: ['@path.current', '@ip_geoloc.session', '@ip_geoloc.global', '@ip_geoloc.api', '@messenger']
  14. tags:
  15. - { name: 'event_subscriber' }
  16. ip_geoloc.views_plugin_style:
  17. class: Drupal\ip_geoloc\Services\IpGeoLocViewsPluginStyle
  18. arguments: ['@string_translation', '@messenger', '@ip_geoloc.global', '@config.factory', '@renderer']