mailjet-8.x-2.7/mailjet.services.yml
mailjet.services.yml
services:
mailjet.factory:
class: 'Drupal\mailjet\MailjetFactory'
arguments: [ '@config.factory' ]
mailjet.handler:
class: 'Drupal\mailjet\MailjetHandler'
arguments: [ '@mailjet.factory' ]
mailjet.properties_sync:
class: Drupal\mailjet\MailjetPropertiesSync
arguments: [ '@mailjet.handler', '@current_user', '@entity_type.manager' ]
mailjet.access_check:
class: Drupal\mailjet\Access\MailjetConfigurationAccessCheck
arguments: ['@current_user']
tags:
- { name: access_check, applies_to: '_mailjet_access_check' }
init_subscriber:
class: Drupal\mailjet\EventSubscriber\InitSubscriber
tags:
- name: event_subscriber
mailjet.breadcrumb:
class: Drupal\mailjet\MailjetBreadcrumbBuilder
arguments: ['@router.request_context', '@access_manager', '@router', '@path_processor_manager', '@config.factory', '@title_resolver', '@current_user', '@path.current', '@plugin.manager.menu.link']
tags:
- { name: breadcrumb_builder, priority: 1003 }
