ptalk-8.x-0.x-dev/ptalk.services.yml
ptalk.services.yml
services:
ptalk.breadcrumb:
class: Drupal\ptalk\PtalkBreadcrumbBuilder
arguments: ['@entity.manager']
tags:
- { name: breadcrumb_builder, priority: 100 }
ptalk_message.manager:
class: Drupal\ptalk\MessageManager
arguments: ['@entity.manager', '@current_user', '@database']
ptalk_thread.manager:
class: Drupal\ptalk\ThreadManager
arguments: ['@entity.manager', '@current_user', '@database']
message.lazy_builders:
class: Drupal\ptalk\MessageLazyBuilders
arguments: ['@entity.manager', '@entity.form_builder', '@current_user', '@module_handler', '@renderer', '@current_route_match']
cache_context.ptalk_thread_participant_id:
class: 'Drupal\ptalk\Cache\ThreadCacheContext'
arguments: ['@current_route_match', '@current_user']
tags:
- { name: cache.context }
