bridtv-8.x-1.x-dev/bridtv.services.yml
bridtv.services.yml
services:
bridtv.negotiator:
class: Drupal\bridtv\BridInfoNegotiator
arguments: ['@config.factory', '@bridtv.consumer', '@bridtv.entities', '@keyvalue']
bridtv.consumer:
class: Drupal\bridtv\BridApiConsumer
arguments: ['@config.factory', '@http_client', '@logger.factory']
bridtv.resources:
class: Drupal\bridtv\BridResources
arguments: ['@config.factory']
bridtv.sync:
class: Drupal\bridtv\BridSync
arguments: ['@config.factory', '@queue', '@plugin.manager.queue_worker', '@logger.factory', '@bridtv.consumer', '@bridtv.entities', '@keyvalue','@messenger']
bridtv.playlist_sync:
class: Drupal\bridtv\BridPlaylistSync
arguments: ['@config.factory', '@queue', '@plugin.manager.queue_worker', '@logger.factory', '@bridtv.consumer', '@bridtv_playlist.entities', '@keyvalue','@messenger']
bridtv.entities:
class: Drupal\bridtv\BridEntityResolver
arguments: ['@entity_type.manager', '@entity.memory_cache']
bridtv_playlist.entities:
class: Drupal\bridtv\BridPlaylistEntityResolver
arguments: ['@entity_type.manager', '@entity.memory_cache']
