diff options
author | Oliver Schramm <oliver.schramm97@gmail.com> | 2015-10-24 19:59:51 +0200 |
---|---|---|
committer | Oliver Schramm <oliver.schramm97@gmail.com> | 2015-10-24 20:01:15 +0200 |
commit | 8376c6552a7860036640a5840f26dba239c20750 (patch) | |
tree | ae17d37709316b7bb4e4645d74bd98aa0e196ce5 /phpBB/config | |
parent | 5f85f19a5ea9f89a869c9fcb6391e48faa5cbd0c (diff) | |
download | forums-8376c6552a7860036640a5840f26dba239c20750.tar forums-8376c6552a7860036640a5840f26dba239c20750.tar.gz forums-8376c6552a7860036640a5840f26dba239c20750.tar.bz2 forums-8376c6552a7860036640a5840f26dba239c20750.tar.xz forums-8376c6552a7860036640a5840f26dba239c20750.zip |
[ticket/14257] Add cron tasks for reparsing text
PHPBB3-14257
Diffstat (limited to 'phpBB/config')
-rw-r--r-- | phpBB/config/default/container/services_cron.yml | 117 | ||||
-rw-r--r-- | phpBB/config/default/container/services_text_reparser.yml | 7 |
2 files changed, 124 insertions, 0 deletions
diff --git a/phpBB/config/default/container/services_cron.yml b/phpBB/config/default/container/services_cron.yml index c5b88df181..d05e4c1b1a 100644 --- a/phpBB/config/default/container/services_cron.yml +++ b/phpBB/config/default/container/services_cron.yml @@ -146,3 +146,120 @@ services: - [set_name, [cron.task.core.tidy_warnings]] tags: - { name: cron.task } + + cron.task.text_reparser.contact_admin_info: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.contact_admin_info]] + - [set_reparser, [text_reparser.contact_admin_info]] + tags: + - { name: cron.task } + + cron.task.text_reparser.forum_description: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.forum_description]] + - [set_reparser, [text_reparser.forum_description]] + tags: + - { name: cron.task } + + cron.task.text_reparser.forum_rules: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.forum_rules]] + - [set_reparser, [text_reparser.forum_rules]] + tags: + - { name: cron.task } + + cron.task.text_reparser.group_description: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.group_description]] + - [set_reparser, [text_reparser.group_description]] + tags: + - { name: cron.task } + + cron.task.text_reparser.pm_text: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.pm_text]] + - [set_reparser, [text_reparser.pm_text]] + tags: + - { name: cron.task } + + cron.task.text_reparser.poll_option: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.poll_option]] + - [set_reparser, [text_reparser.poll_option]] + tags: + - { name: cron.task } + + cron.task.text_reparser.poll_title: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.poll_title]] + - [set_reparser, [text_reparser.poll_title]] + tags: + - { name: cron.task } + + cron.task.text_reparser.post_text: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.post_text]] + - [set_reparser, [text_reparser.post_text]] + tags: + - { name: cron.task } + + cron.task.text_reparser.user_signature: + class: phpbb\cron\task\text_reparser\reparser + arguments: + - @config + - @config_text + - @text_reparser.lock + - @text_reparser_collection + calls: + - [set_name, [cron.task.text_reparser.user_signature]] + - [set_reparser, [text_reparser.user_signature]] + tags: + - { name: cron.task } diff --git a/phpBB/config/default/container/services_text_reparser.yml b/phpBB/config/default/container/services_text_reparser.yml index 5d54e8dc82..db0aee03bc 100644 --- a/phpBB/config/default/container/services_text_reparser.yml +++ b/phpBB/config/default/container/services_text_reparser.yml @@ -1,4 +1,11 @@ services: + text_reparser.lock: + class: phpbb\lock\db + arguments: + - reparse_lock + - @config + - @dbal.conn + text_reparser_collection: class: phpbb\di\service_collection arguments: |