123 lines
3.4 KiB
YAML
123 lines
3.4 KiB
YAML
imports:
|
|
- { resource: modules.yml }
|
|
|
|
parameters:
|
|
board3.version_data:
|
|
author: Marc
|
|
title: Board3 Portal
|
|
version: board3_portal_version
|
|
file:
|
|
- board3.de
|
|
- /updatecheck
|
|
- board3_portal.json
|
|
board3.portal.config.table: %core.table_prefix%portal_config
|
|
board3.portal.modules.table: %core.table_prefix%portal_modules
|
|
|
|
services:
|
|
board3.portal.main:
|
|
class: board3\portal\controller\main
|
|
arguments:
|
|
- @board3.portal.columns
|
|
- @config
|
|
- @board3.portal.controller_helper
|
|
- @template
|
|
- @user
|
|
- @path_helper
|
|
- %core.root_path%
|
|
- .%core.php_ext%
|
|
- %board3.portal.config.table%
|
|
- %board3.portal.modules.table%
|
|
|
|
board3.portal.controller_helper:
|
|
class: board3\portal\controller\helper
|
|
arguments:
|
|
- @auth
|
|
- @board3.portal.columns
|
|
- @config
|
|
- @template
|
|
- @user
|
|
- @path_helper
|
|
- @board3.portal.helper
|
|
- %core.root_path%
|
|
- .%core.php_ext%
|
|
|
|
board3.portal.version.check:
|
|
class: board3\portal\includes\version_check
|
|
scope: prototype
|
|
arguments:
|
|
- %board3.version_data%
|
|
- @config
|
|
- @version_helper
|
|
- @template
|
|
- @user
|
|
|
|
board3.portal.module_collection:
|
|
class: phpbb\di\service_collection
|
|
arguments:
|
|
- @service_container
|
|
tags:
|
|
- { name: service_collection, tag: board3.portal.module }
|
|
|
|
board3.portal.helper:
|
|
class: board3\portal\includes\helper
|
|
arguments:
|
|
- @board3.portal.module_collection
|
|
|
|
board3.portal.modules_helper:
|
|
class: board3\portal\includes\modules_helper
|
|
arguments:
|
|
- @auth
|
|
- @config
|
|
- @controller.helper
|
|
- @request
|
|
|
|
board3.portal.columns:
|
|
class: board3\portal\portal\columns
|
|
|
|
board3.portal.fetch_posts:
|
|
class: board3\portal\portal\fetch_posts
|
|
arguments:
|
|
- @auth
|
|
- @cache
|
|
- @config
|
|
- @dbal.conn
|
|
- @board3.portal.modules_helper
|
|
- @user
|
|
|
|
board3.portal.listener:
|
|
class: board3\portal\event\listener
|
|
arguments:
|
|
- @board3.portal.main
|
|
- @auth
|
|
- @config
|
|
- @controller.helper
|
|
- @path_helper
|
|
- @template
|
|
- @user
|
|
- %core.php_ext%
|
|
tags:
|
|
- { name: event.listener }
|
|
|
|
board3.portal.modules.manager:
|
|
class: board3\portal\portal\modules\manager
|
|
arguments:
|
|
- @cache
|
|
- @dbal.conn
|
|
- @board3.portal.columns
|
|
- @board3.portal.helper
|
|
- @board3.portal.modules.constraints_handler
|
|
- @board3.portal.modules.database_handler
|
|
- @request
|
|
- @user
|
|
|
|
board3.portal.modules.database_handler:
|
|
class: board3\portal\portal\modules\database_handler
|
|
arguments:
|
|
- @dbal.conn
|
|
|
|
board3.portal.modules.constraints_handler:
|
|
class: board3\portal\portal\modules\constraints_handler
|
|
arguments:
|
|
- @board3.portal.columns
|
|
- @user
|