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. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
services_installer.yml
001 imports:
002 - { resource: services_file_updater.yml }
003 - { resource: services_install_console.yml }
004 - { resource: services_install_controller.yml }
005 - { resource: services_install_data.yml }
006 - { resource: services_install_database.yml }
007 - { resource: services_install_filesystem.yml }
008 - { resource: services_install_finish.yml }
009 - { resource: services_install_navigation.yml }
010 - { resource: services_install_obtain_data.yml }
011 - { resource: services_install_requirements.yml }
012 - { resource: services_update_database.yml }
013 - { resource: services_update_filesystem.yml }
014 - { resource: services_update_obtain_data.yml }
015 - { resource: services_update_requirements.yml }
016
017 services:
018 # -------- Installer helpers ------------------------
019 installer.helper.config:
020 class: phpbb\install\helper\config
021 arguments:
022 - '@filesystem'
023 - '@php_ini'
024 - '%core.root_path%'
025
026 installer.helper.database:
027 class: phpbb\install\helper\database
028 arguments:
029 - '@filesystem'
030 - '%core.root_path%'
031
032 installer.helper.iohandler_factory:
033 class: phpbb\install\helper\iohandler\factory
034 arguments:
035 - '@service_container'
036
037 installer.helper.iohandler_abstract:
038 abstract: true
039 calls:
040 - [set_language, ['@language']]
041
042 installer.helper.iohandler_ajax:
043 class: phpbb\install\helper\iohandler\ajax_iohandler
044 parent: installer.helper.iohandler_abstract
045 arguments:
046 - '@path_helper'
047 - '@request'
048 - '@template'
049 - '@router'
050 - '%core.root_path%'
051
052 installer.helper.iohandler_cli:
053 class: phpbb\install\helper\iohandler\cli_iohandler
054 parent: installer.helper.iohandler_abstract
055
056 installer.helper.iohandler:
057 class: phpbb\install\helper\iohandler\iohandler_interface
058 factory: ['@installer.helper.iohandler_factory', get]
059
060 installer.helper.container_factory:
061 class: phpbb\install\helper\container_factory
062 arguments:
063 - '@language'
064 - '@request'
065 - '@installer.helper.update_helper'
066 - '%core.root_path%'
067 - '%core.php_ext%'
068
069 installer.helper.install_helper:
070 class: phpbb\install\helper\install_helper
071 arguments:
072 - '%core.root_path%'
073 - '%core.php_ext%'
074
075 installer.helper.update_helper:
076 class: phpbb\install\helper\update_helper
077 arguments:
078 - '%core.root_path%'
079
080 # -------- Installer --------------------------------
081 installer.module_base:
082 abstract: true
083 calls:
084 - [setup, ['@installer.helper.config', '@installer.helper.iohandler']]
085
086 installer.installer.abstract:
087 class: phpbb\install\installer
088 abstract: true
089 arguments:
090 - '@cache.driver'
091 - '@installer.helper.config'
092 - '@path_helper'
093 - '@installer.helper.container_factory'
094
095 installer.install.module_collection:
096 class: phpbb\di\ordered_service_collection
097 arguments:
098 - '@service_container'
099 tags:
100 - { name: service_collection, tag: installer_install_module }
101
102 installer.update.module_collection:
103 class: phpbb\di\ordered_service_collection
104 arguments:
105 - '@service_container'
106 tags:
107 - { name: service_collection, tag: installer_update_module }
108
109 installer.installer.install:
110 parent: installer.installer.abstract
111 calls:
112 - [set_modules, ['@installer.install.module_collection']]
113 - [set_purge_cache_before, [false]]
114
115 installer.installer.update:
116 parent: installer.installer.abstract
117 calls:
118 - [set_modules, ['@installer.update.module_collection']]
119 - [set_purge_cache_before, [true]]
120