recurring_events-2.0.x-dev/modules/recurring_events_registration/recurring_events_registration.services.yml

modules/recurring_events_registration/recurring_events_registration.services.yml
services:
  recurring_events_registration.creation_service:
    class: Drupal\recurring_events_registration\RegistrationCreationService
    arguments: ['@string_translation', '@database', '@logger.factory', '@messenger', '@entity_type.manager', '@module_handler', '@token']
    shared: false
  Drupal\recurring_events_registration\RegistrationCreationService: "@recurring_events_registration.creation_service"

  recurring_events_registration.notification_service:
    class: Drupal\recurring_events_registration\NotificationService
    arguments: ['@string_translation', '@config.factory', '@logger.factory', '@messenger', '@token', '@module_handler', '@recurring_events_registration.creation_service', '@queue']
    shared: false
  Drupal\recurring_events_registration\NotificationService: "@recurring_events_registration.notification_service"

  recurring_events_registration.access_handler:
    class: Drupal\recurring_events_registration\AccessHandler
    arguments: ['@string_translation', '@recurring_events_registration.creation_service', '@current_route_match', '@entity_type.manager']
  recurring_events_registration.route_subscriber:
    class: Drupal\recurring_events_registration\Routing\RouteSubscriber
    arguments: [ '@config.factory' ]
    tags:
      - { name: event_subscriber }

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

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