postoffice-1.0.x-dev/postoffice.services.yml

postoffice.services.yml
services:
  postoffice.language_switcher:
    class: \Drupal\postoffice\Language\LanguageSwitcher
    arguments:
      - '@language.default'
      - '@language_manager'
  postoffice.mailer:
    class: \Drupal\postoffice\StackedMailer
  postoffice.mailer.basic:
    class: \Drupal\postoffice\Mailer
    arguments:
      - '@event_dispatcher'
      - '@config.factory'
  postoffice.mailer_middleware.clean_render_context:
    class: \Drupal\postoffice\MailerMiddleware\CleanRenderContext
    arguments:
      - '@renderer'
    tags:
      - { name: postoffice.mailer_middleware, priority: 1000 }
  postoffice.mailer_middleware.anonymous_user:
    class: \Drupal\postoffice\MailerMiddleware\AnonymousUser
    arguments:
      - '@account_switcher'
    tags:
      - { name: postoffice.mailer_middleware, priority: 500 }
  postoffice.mailer_middleware.theme:
    class: \Drupal\postoffice\MailerMiddleware\Theme
    arguments:
      - '@theme.manager'
      - '@theme.initialization'
      - '@config.factory'
    tags:
      - { name: postoffice.mailer_middleware, priority: 300 }
  postoffice.mailer_middleware.language:
    class: \Drupal\postoffice\MailerMiddleware\Language
    arguments:
      - '@language_manager'
      - '@postoffice.language_switcher'
    tags:
      - { name: postoffice.mailer_middleware, priority: 200 }
  postoffice.body_renderer:
    class: \Drupal\postoffice\BodyRenderer\ThemedBodyRenderer
    arguments:
      - '@renderer'
  postoffice.body_subscriber:
    class: \Symfony\Component\Mailer\EventListener\MessageListener
    arguments:
      - NULL
      - '@postoffice.body_renderer'
    tags:
      - { name: event_subscriber }
  postoffice.default_address_subscriber:
    class: \Drupal\postoffice\EventSubscriber\DefaultAddressSubscriber
    arguments:
      - '@config.factory'
    tags:
      - { name: event_subscriber }

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc