mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-08 01:36:57 +02:00
[ticket/17135] Refactor messenger code to services [ci skip]
PHPBB3-17135
This commit is contained in:
@@ -19,6 +19,7 @@ imports:
|
||||
- { resource: services_http.yml }
|
||||
- { resource: services_language.yml }
|
||||
- { resource: services_mention.yml }
|
||||
- { resource: services_messenger.yml }
|
||||
- { resource: services_migrator.yml }
|
||||
- { resource: services_mimetype_guesser.yml }
|
||||
- { resource: services_module.yml }
|
||||
|
46
phpBB/config/default/container/services_messenger.yml
Normal file
46
phpBB/config/default/container/services_messenger.yml
Normal file
@@ -0,0 +1,46 @@
|
||||
parameters:
|
||||
core.messenger_queue_file: '%core.cache_dir%queue.%core.php_ext%'
|
||||
|
||||
services:
|
||||
messenger.method_collection:
|
||||
class: phpbb\di\service_collection
|
||||
arguments:
|
||||
- '@service_container'
|
||||
tags:
|
||||
- { name: service_collection, tag: messenger.method, class_name_aware: true }
|
||||
|
||||
messenger.method_base:
|
||||
class: phpbb\messenger\method\base
|
||||
shared: false
|
||||
arguments:
|
||||
- '@config'
|
||||
- '@dispatcher'
|
||||
- '@language'
|
||||
- '@log'
|
||||
- '@request'
|
||||
- '@user'
|
||||
- '@messenger.queue'
|
||||
|
||||
messenger.method_email:
|
||||
class: phpbb\messenger\method\email
|
||||
shared: false
|
||||
parent: messenger.method_base
|
||||
calls:
|
||||
- [init, []]
|
||||
- [set_transport, []]
|
||||
|
||||
messenger.method_jabber:
|
||||
class: phpbb\messenger\method\jabber
|
||||
shared: false
|
||||
parent: messenger.method_base
|
||||
calls:
|
||||
- [init, []]
|
||||
|
||||
messenger.queue:
|
||||
class: phpbb\messenger\queue
|
||||
shared: false
|
||||
arguments:
|
||||
- '@config'
|
||||
- '@dispatcher'
|
||||
- '@messenger.method_collection'
|
||||
- '%core.messenger_queue_file%'
|
Reference in New Issue
Block a user