Ajout d'une extension
This commit is contained in:
50
ext/phpbbstudio/ass/config/services_items.yml
Normal file
50
ext/phpbbstudio/ass/config/services_items.yml
Normal file
@@ -0,0 +1,50 @@
|
||||
services:
|
||||
phpbbstudio.ass.items:
|
||||
class: phpbb\di\service_collection
|
||||
arguments:
|
||||
- '@service_container'
|
||||
tags:
|
||||
- { name: service_collection, tag: phpbbstudio.ass.item }
|
||||
|
||||
phpbbstudio.ass.items.manager:
|
||||
class: phpbbstudio\ass\items\manager
|
||||
arguments:
|
||||
- '@language'
|
||||
- '@template'
|
||||
- '@phpbbstudio.ass.items'
|
||||
|
||||
phpbbstudio.ass.items.base:
|
||||
class: phpbbstudio\ass\items\type\base
|
||||
shared: false
|
||||
abstract: true
|
||||
arguments:
|
||||
- '@auth'
|
||||
- '@config'
|
||||
- '@dbal.conn'
|
||||
- '@controller.helper'
|
||||
- '@language'
|
||||
- '@log'
|
||||
- '@request'
|
||||
- '@template'
|
||||
- '@user'
|
||||
- '%core.table_prefix%'
|
||||
|
||||
# --- Items --- #
|
||||
phpbbstudio.ass.items.points:
|
||||
class: phpbbstudio\ass\items\type\points
|
||||
parent: phpbbstudio.ass.items.base
|
||||
shared: false
|
||||
calls:
|
||||
- [set_aps_distributor, ['@phpbbstudio.aps.distributor']]
|
||||
- [set_aps_functions, ['@phpbbstudio.aps.functions']]
|
||||
tags:
|
||||
- { name: phpbbstudio.ass.item }
|
||||
|
||||
phpbbstudio.ass.items.file:
|
||||
class: phpbbstudio\ass\items\type\file
|
||||
parent: phpbbstudio.ass.items.base
|
||||
shared: false
|
||||
calls:
|
||||
- [set_files, ['@phpbbstudio.ass.files']]
|
||||
tags:
|
||||
- { name: phpbbstudio.ass.item }
|
||||
Reference in New Issue
Block a user