1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-06-02 04:24:56 +02:00
php-phpbb/phpBB/config/default/container/services_report.yml
2016-03-10 10:41:00 +01:00

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'