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_profilefield.yml

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


01  services:
02      profilefields.manager:
03          class: phpbb\profilefields\manager
04          arguments:
05              - '@auth'
06              - '@config_text'
07              - '@dbal.conn'
08              - '@dbal.tools'
09              - '@dispatcher'
10              - '@language'
11              - '@log'
12              - '@request'
13              - '@template'
14              - '@profilefields.type_collection'
15              - '@user'
16              - '%tables.profile_fields%'
17              - '%tables.profile_fields_data%'
18              - '%tables.profile_fields_options_language%'
19              - '%tables.profile_fields_language%'
20   
21      profilefields.lang_helper:
22          class: phpbb\profilefields\lang_helper
23          arguments:
24              - '@dbal.conn'
25              - '%tables.profile_fields_options_language%'
26   
27  # ----- Profile fields types -----
28      profilefields.type_collection:
29          class: phpbb\di\service_collection
30          arguments:
31              - '@service_container'
32          tags:
33              - { name: service_collection, tag: profilefield.type }
34   
35      profilefields.type.bool:
36          class: phpbb\profilefields\type\type_bool
37          arguments:
38              - '@profilefields.lang_helper'
39              - '@request'
40              - '@template'
41              - '@user'
42          tags:
43              - { name: profilefield.type }
44   
45      profilefields.type.date:
46          class: phpbb\profilefields\type\type_date
47          arguments:
48              - '@request'
49              - '@template'
50              - '@user'
51          tags:
52              - { name: profilefield.type }
53   
54      profilefields.type.dropdown:
55          class: phpbb\profilefields\type\type_dropdown
56          arguments:
57              - '@profilefields.lang_helper'
58              - '@request'
59              - '@template'
60              - '@user'
61          tags:
62              - { name: profilefield.type }
63   
64      profilefields.type.int:
65          class: phpbb\profilefields\type\type_int
66          arguments:
67              - '@request'
68              - '@template'
69              - '@user'
70          tags:
71              - { name: profilefield.type }
72   
73      profilefields.type.string:
74          class: phpbb\profilefields\type\type_string
75          arguments:
76              - '@request'
77              - '@template'
78              - '@user'
79          tags:
80              - { name: profilefield.type }
81   
82      profilefields.type.text:
83          class: phpbb\profilefields\type\type_text
84          arguments:
85              - '@request'
86              - '@template'
87              - '@user'
88          tags:
89              - { name: profilefield.type }
90   
91      profilefields.type.url:
92          class: phpbb\profilefields\type\type_url
93          arguments:
94              - '@request'
95              - '@template'
96              - '@user'
97          tags:
98              - { name: profilefield.type }
99