media_library_extend_crowdriff-1.x-dev/media_library_extend_crowdriff.services.yml
media_library_extend_crowdriff.services.yml
services:
media_library_extend_crowdriff.crowdriff_asset_service:
class: Drupal\media_library_extend_crowdriff\CrowdriffAssetService
arguments: [ '@crowdriff_api.crowdriff_service', '@entity_type.manager', '@file.repository', '@token', '@file_system' , '@queue', '@entity_usage.usage']
media_library_extend_crowdriff.uninstall_validator:
class: Drupal\media_library_extend_crowdriff\CrowdriffUninstallValidator
tags:
- { name: module_install.uninstall_validator }
arguments: [ '@string_translation', '@entity_type.manager' ]
lazy: true
media_library_extend_crowdriff.entity_usage_event_subscriber:
class: Drupal\media_library_extend_crowdriff\EventSubscriber\CrowdriffEntityUsageEventSubscriber
tags:
- { name: 'event_subscriber' }
cache.media_library_extend_crowdriff:
class: Drupal\Core\Cache\CacheBackendInterface
tags:
- { name: cache.bin }
factory: cache_factory:get
arguments: [ media_library_extend_crowdriff ]
