aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/config/default/container
diff options
context:
space:
mode:
authorTristan Darricau <tristan.darricau@sensiolabs.com>2015-07-09 17:04:40 +0200
committerTristan Darricau <tristan.darricau@sensiolabs.com>2015-07-13 22:41:14 +0200
commitfc34057f288c6b8c656a0ed1ac2cb5a86f86206d (patch)
treee1fead9c675d649708d7540c3d6e4bbf9d97abd2 /phpBB/config/default/container
parentf29b12e35397ef4a4996ea7d212f0ab5a7a1dba6 (diff)
downloadforums-fc34057f288c6b8c656a0ed1ac2cb5a86f86206d.tar
forums-fc34057f288c6b8c656a0ed1ac2cb5a86f86206d.tar.gz
forums-fc34057f288c6b8c656a0ed1ac2cb5a86f86206d.tar.bz2
forums-fc34057f288c6b8c656a0ed1ac2cb5a86f86206d.tar.xz
forums-fc34057f288c6b8c656a0ed1ac2cb5a86f86206d.zip
[ticket/11444] Update tests and cleanup types/methods
PHPBB3-11444
Diffstat (limited to 'phpBB/config/default/container')
-rw-r--r--phpBB/config/default/container/services_notification.yml246
1 files changed, 46 insertions, 200 deletions
diff --git a/phpBB/config/default/container/services_notification.yml b/phpBB/config/default/container/services_notification.yml
index 264ed1dbb9..f82dd4b5a5 100644
--- a/phpBB/config/default/container/services_notification.yml
+++ b/phpBB/config/default/container/services_notification.yml
@@ -22,190 +22,110 @@ services:
tags:
- { name: service_collection, tag: notification.type }
- notification.type.approve_post:
- class: phpbb\notification\type\approve_post
- scope: prototype
+ notification.type.base:
+ abstract: true
arguments:
- - @user_loader
- @dbal.conn
- - @cache.driver
- @user
- @auth
- - @config
- %core.root_path%
- %core.php_ext%
- - %tables.notification_types%
- %tables.user_notifications%
+
+ notification.type.admin_activate_user:
+ class: phpbb\notification\type\admin_activate_user
+ scope: prototype
+ parent: notification.type.base
+ calls:
+ - [set_user_loader, ["@user_loader"]]
+ - [set_config, ["@config"]]
+ tags:
+ - { name: notification.type }
+
+ notification.type.approve_post:
+ class: phpbb\notification\type\approve_post
+ scope: prototype
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.approve_topic:
class: phpbb\notification\type\approve_topic
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.bookmark:
class: phpbb\notification\type\bookmark
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
+ calls:
+ - [set_config, ["@config"]]
tags:
- { name: notification.type }
notification.type.disapprove_post:
class: phpbb\notification\type\disapprove_post
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.disapprove_topic:
class: phpbb\notification\type\disapprove_topic
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.group_request:
class: phpbb\notification\type\group_request
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
+ calls:
+ - [set_user_loader, ["@user_loader"]]
tags:
- { name: notification.type }
notification.type.group_request_approved:
class: phpbb\notification\type\group_request_approved
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.pm:
class: phpbb\notification\type\pm
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
+ calls:
+ - [set_user_loader, ["@user_loader"]]
+ - [set_config, ["@config"]]
tags:
- { name: notification.type }
notification.type.post:
class: phpbb\notification\type\post
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
+ calls:
+ - [set_user_loader, ["@user_loader"]]
+ - [set_config, ["@config"]]
tags:
- { name: notification.type }
notification.type.post_in_queue:
class: phpbb\notification\type\post_in_queue
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.quote:
class: phpbb\notification\type\quote
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
calls:
- [set_utils, [@text_formatter.utils]]
tags:
@@ -214,119 +134,45 @@ services:
notification.type.report_pm:
class: phpbb\notification\type\report_pm
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.report_pm_closed:
class: phpbb\notification\type\report_pm_closed
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.report_post:
class: phpbb\notification\type\report_post
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.report_post_closed:
class: phpbb\notification\type\report_post_closed
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }
notification.type.topic:
class: phpbb\notification\type\topic
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
+ calls:
+ - [set_user_loader, ["@user_loader"]]
+ - [set_config, ["@config"]]
tags:
- { name: notification.type }
notification.type.topic_in_queue:
class: phpbb\notification\type\topic_in_queue
scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
- tags:
- - { name: notification.type }
-
- notification.type.admin_activate_user:
- class: phpbb\notification\type\admin_activate_user
- scope: prototype
- arguments:
- - @user_loader
- - @dbal.conn
- - @cache.driver
- - @user
- - @auth
- - @config
- - %core.root_path%
- - %core.php_ext%
- - %tables.notification_types%
- - %tables.user_notifications%
+ parent: notification.type.base
tags:
- { name: notification.type }