gamify-1.1.x-dev/gamify.services.yml

gamify.services.yml
services:

  gamify.abstract_user:
    class: Drupal\gamify\AbstractUserService
    arguments: ['@entity_type.manager', '@current_user', '@database', '@module_handler', '@logger.factory']

  gamify.user_points_log_service:
    class: Drupal\gamify\UserPointsLogService
    arguments: ['@entity_type.manager', '@database', '@gamify.abstract_user', '@userpoints.points', '@datetime.time']

  gamify.watchdog_service:
    class: Drupal\gamify\WatchdogService
    arguments: ['@database', '@keyvalue', '@datetime.time', '@logger.factory', '@date.formatter']

  gamify.watchdog_events_subscriber:
    class: '\Drupal\gamify\EventSubscriber\GamifyWatchDogEventsSubscriber'
    arguments: ['@module_handler', '@logger.factory']
    tags:
      - { name: 'event_subscriber' }

  gamify.alert_builder:
    class: Drupal\gamify\AlertBuilderService
    arguments: ['@entity_type.manager', '@userpoints.points', '@eca.token_services']

  gamify.data_report_creator:
    class: Drupal\gamify\DataReportCreator
    arguments: ['@renderer', '@date.formatter', '@module_handler']

  gamify.subscriber:
    class: Drupal\gamify\EventSubscriber\EcaGamify
    parent: eca.execution.subscriber_parent
    tags:
      - { name: event_subscriber }

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

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