Verzeichnisstruktur phpBB-3.3.15


Veröffentlicht
28.08.2024

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

services_cron.yml

Zuletzt modifiziert: 02.04.2025, 15:02 - Dateigröße: 7.11 KiB


001  services:
002      cron.manager:
003          class: phpbb\cron\manager
004          arguments:
005              - '@service_container'
006              - '@routing.helper'
007              - '%core.root_path%'
008              - '%core.php_ext%'
009              - '@template'
010   
011      cron.lock_db:
012          class: phpbb\lock\db
013          arguments:
014              - cron_lock
015              - '@config'
016              - '@dbal.conn'
017   
018      cron.controller:
019          class: phpbb\cron\controller\cron
020   
021      cron.event_listener:
022          class: phpbb\cron\event\cron_runner_listener
023          arguments:
024              - '@cron.lock_db'
025              - '@cron.manager'
026              - '@request'
027          tags:
028              - { name: kernel.event_subscriber }
029   
030  # ----- Cron tasks -----
031      cron.task_collection:
032          class: phpbb\di\service_collection
033          arguments:
034              - '@service_container'
035          tags:
036              - { name: service_collection, tag: cron.task }
037   
038      cron.task.core.prune_all_forums:
039          class: phpbb\cron\task\core\prune_all_forums
040          arguments:
041              - '%core.root_path%'
042              - '%core.php_ext%'
043              - '@config'
044              - '@dbal.conn'
045          calls:
046              - [set_name, [cron.task.core.prune_all_forums]]
047          tags:
048              - { name: cron.task }
049   
050      cron.task.core.prune_forum:
051          class: phpbb\cron\task\core\prune_forum
052          arguments:
053              - '%core.root_path%'
054              - '%core.php_ext%'
055              - '@config'
056              - '@dbal.conn'
057          calls:
058              - [set_name, [cron.task.core.prune_forum]]
059          tags:
060              - { name: cron.task }
061   
062      cron.task.core.prune_shadow_topics:
063          class: phpbb\cron\task\core\prune_shadow_topics
064          arguments:
065              - '%core.root_path%'
066              - '%core.php_ext%'
067              - '@config'
068              - '@dbal.conn'
069              - '@log'
070              - '@user'
071          calls:
072              - [set_name, [cron.task.core.prune_shadow_topics]]
073          tags:
074              - { name: cron.task }
075   
076      cron.task.core.prune_notifications:
077          class: phpbb\cron\task\core\prune_notifications
078          arguments:
079              - '@config'
080              - '@notification_manager'
081          calls:
082              - [set_name, [cron.task.core.prune_notifications]]
083          tags:
084              - { name: cron.task }
085   
086      cron.task.core.queue:
087          class: phpbb\cron\task\core\queue
088          arguments:
089              - '%core.root_path%'
090              - '%core.php_ext%'
091              - '@config'
092              - '%core.cache_dir%'
093          calls:
094              - [set_name, [cron.task.core.queue]]
095          tags:
096              - { name: cron.task }
097   
098      cron.task.core.tidy_cache:
099          class: phpbb\cron\task\core\tidy_cache
100          arguments:
101              - '@config'
102              - '@cache.driver'
103          calls:
104              - [set_name, [cron.task.core.tidy_cache]]
105          tags:
106              - { name: cron.task }
107   
108      cron.task.core.tidy_database:
109          class: phpbb\cron\task\core\tidy_database
110          arguments:
111              - '%core.root_path%'
112              - '%core.php_ext%'
113              - '@config'
114          calls:
115              - [set_name, [cron.task.core.tidy_database]]
116          tags:
117              - { name: cron.task }
118   
119      cron.task.core.tidy_plupload:
120          class: phpbb\cron\task\core\tidy_plupload
121          arguments:
122              - '%core.root_path%'
123              - '@config'
124              - '@log'
125              - '@user'
126          calls:
127              - [set_name, [cron.task.core.tidy_plupload]]
128          tags:
129              - { name: cron.task }
130   
131      cron.task.core.tidy_search:
132          class: phpbb\cron\task\core\tidy_search
133          arguments:
134              - '%core.root_path%'
135              - '%core.php_ext%'
136              - '@auth'
137              - '@config'
138              - '@dbal.conn'
139              - '@user'
140              - '@dispatcher'
141          calls:
142              - [set_name, [cron.task.core.tidy_search]]
143          tags:
144              - { name: cron.task }
145   
146      cron.task.core.tidy_sessions:
147          class: phpbb\cron\task\core\tidy_sessions
148          arguments:
149              - '@config'
150              - '@user'
151          calls:
152              - [set_name, [cron.task.core.tidy_sessions]]
153          tags:
154              - { name: cron.task }
155   
156      cron.task.core.tidy_warnings:
157          class: phpbb\cron\task\core\tidy_warnings
158          arguments:
159              - '%core.root_path%'
160              - '%core.php_ext%'
161              - '@config'
162          calls:
163              - [set_name, [cron.task.core.tidy_warnings]]
164          tags:
165              - { name: cron.task }
166   
167      cron.task.text_reparser.pm_text:
168          class: phpbb\cron\task\text_reparser\reparser
169          arguments:
170              - '@config'
171              - '@config_text'
172              - '@text_reparser.lock'
173              - '@text_reparser.manager'
174              - '@text_reparser_collection'
175          calls:
176              - [set_name, [cron.task.text_reparser.pm_text]]
177              - [set_reparser, [text_reparser.pm_text]]
178          tags:
179              - { name: cron.task }
180   
181      cron.task.text_reparser.poll_option:
182          class: phpbb\cron\task\text_reparser\reparser
183          arguments:
184              - '@config'
185              - '@config_text'
186              - '@text_reparser.lock'
187              - '@text_reparser.manager'
188              - '@text_reparser_collection'
189          calls:
190              - [set_name, [cron.task.text_reparser.poll_option]]
191              - [set_reparser, [text_reparser.poll_option]]
192          tags:
193              - { name: cron.task }
194   
195      cron.task.text_reparser.poll_title:
196          class: phpbb\cron\task\text_reparser\reparser
197          arguments:
198              - '@config'
199              - '@config_text'
200              - '@text_reparser.lock'
201              - '@text_reparser.manager'
202              - '@text_reparser_collection'
203          calls:
204              - [set_name, [cron.task.text_reparser.poll_title]]
205              - [set_reparser, [text_reparser.poll_title]]
206          tags:
207              - { name: cron.task }
208   
209      cron.task.text_reparser.post_text:
210          class: phpbb\cron\task\text_reparser\reparser
211          arguments:
212              - '@config'
213              - '@config_text'
214              - '@text_reparser.lock'
215              - '@text_reparser.manager'
216              - '@text_reparser_collection'
217          calls:
218              - [set_name, [cron.task.text_reparser.post_text]]
219              - [set_reparser, [text_reparser.post_text]]
220          tags:
221              - { name: cron.task }
222   
223      cron.task.text_reparser.user_signature:
224          class: phpbb\cron\task\text_reparser\reparser
225          arguments:
226              - '@config'
227              - '@config_text'
228              - '@text_reparser.lock'
229              - '@text_reparser.manager'
230              - '@text_reparser_collection'
231          calls:
232              - [set_name, [cron.task.text_reparser.user_signature]]
233              - [set_reparser, [text_reparser.user_signature]]
234          tags:
235              - { name: cron.task }
236   
237      cron.task.core.update_hashes:
238          class: phpbb\cron\task\core\update_hashes
239          arguments:
240              - '@config'
241              - '@dbal.conn'
242              - '@passwords.update.lock'
243              - '@passwords.manager'
244              - '@passwords.driver_collection'
245              - '%passwords.algorithms%'
246          calls:
247              - [set_name, [cron.task.core.update_hashes]]
248          tags:
249              - { name: cron.task }
250