mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-02 04:24:56 +02:00
54 lines
1.5 KiB
YAML
54 lines
1.5 KiB
YAML
services:
|
|
# ----- Report controller -----
|
|
phpbb.report.controller:
|
|
class: phpbb\report\controller\report
|
|
arguments:
|
|
- '@config'
|
|
- '@user'
|
|
- '@template'
|
|
- '@controller.helper'
|
|
- '@request'
|
|
- '@captcha.factory'
|
|
- '@phpbb.report.handler_factory'
|
|
- '@phpbb.report.report_reason_list_provider'
|
|
- '%core.root_path%'
|
|
- '%core.php_ext%'
|
|
|
|
# ----- Report handler factory -----
|
|
phpbb.report.handler_factory:
|
|
class: phpbb\report\handler_factory
|
|
arguments:
|
|
- '@service_container'
|
|
|
|
# ----- Report UI provider -----
|
|
phpbb.report.report_reason_list_provider:
|
|
class: phpbb\report\report_reason_list_provider
|
|
arguments:
|
|
- '@dbal.conn.driver'
|
|
- '@template'
|
|
- '@user'
|
|
|
|
# ----- Report handlers -----
|
|
# Service MUST NOT be shared for all the handlers to work correctly.
|
|
phpbb.report.handlers.report_handler_pm:
|
|
class: phpbb\report\report_handler_pm
|
|
shared: false
|
|
arguments:
|
|
- '@dbal.conn.driver'
|
|
- '@dispatcher'
|
|
- '@config'
|
|
- '@auth'
|
|
- '@user'
|
|
- '@notification_manager'
|
|
|
|
phpbb.report.handlers.report_handler_post:
|
|
class: phpbb\report\report_handler_post
|
|
shared: false
|
|
arguments:
|
|
- '@dbal.conn.driver'
|
|
- '@dispatcher'
|
|
- '@config'
|
|
- '@auth'
|
|
- '@user'
|
|
- '@notification_manager'
|