1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-08-29 11:10:18 +02:00

[ticket/11150] Add ability to manage extensions through composer

PHPBB3-11150
This commit is contained in:
Tristan Darricau
2015-09-09 19:56:52 +02:00
committed by Tristan Darricau
parent 712626d845
commit fbb85e2f4f
13 changed files with 1523 additions and 64 deletions

View File

@@ -0,0 +1,39 @@
services:
ext.manager:
class: phpbb\extension\manager
arguments:
- @service_container
- @dbal.conn
- @config
- @filesystem
- %tables.ext%
- %core.root_path%
- %core.php_ext%
- @cache
ext.composer.installer:
class: phpbb\composer\installer
arguments:
- %core.root_path%
- @config
ext.composer.manager:
class: phpbb\composer\manager
arguments:
- @ext.composer.installer
- phpbb-extension
- EXTENSIONS_
style.composer.manager:
class: phpbb\composer\manager
arguments:
- @ext.composer.installer
- phpbb-style
- STYLES_
lang.composer.manager:
class: phpbb\composer\manager
arguments:
- @ext.composer.installer
- phpbb-language
- LANGUAGES_