imports: - { resource: cron_tasks.yml } services: class_loader: class: phpbb_class_loader arguments: - phpbb_ - %core.root_path%includes/ - .%core.php_ext% calls: - [register, []] - [set_cache, [@cache.driver]] class_loader.ext: class: phpbb_class_loader arguments: - phpbb_ext_ - %core.root_path%ext/ - .%core.php_ext% calls: - [register, []] - [set_cache, [@cache.driver]] cache: class: phpbb_cache_service arguments: - @cache.driver cache.driver: class: %cache.driver.class% cache.driver.install: class: phpbb_cache_driver_file dispatcher: class: phpbb_event_dispatcher request: class: phpbb_request user: class: phpbb_user auth: class: phpbb_auth dbal.conn: class: %dbal.driver.class% calls: - [sql_connect, [%dbal.dbhost%, %dbal.dbuser%, %dbal.dbpasswd%, %dbal.dbname%, %dbal.dbport%, false, %dbal.new_link%]] config: class: phpbb_config_db arguments: - @dbal.conn - @cache.driver - %tables.config% ext.manager: class: phpbb_extension_manager arguments: - @dbal.conn - %tables.ext% - %core.root_path% - .%core.php_ext% - @cache.driver style.resource_locator: class: phpbb_style_resource_locator style.path_provider_ext: class: phpbb_style_extension_path_provider arguments: - @ext.manager - @style.path_provider style.path_provider: class: phpbb_style_path_provider template: class: phpbb_style_template arguments: - %core.root_path% - %core.php_ext% - @config - @user - @style.resource_locator - @style.path_provider_ext style: class: phpbb_style arguments: - %core.root_path% - %core.php_ext% - @config - @user - @style.resource_locator - @style.path_provider_ext - @template event.subscriber_loader: class: phpbb_event_extension_subscriber_loader arguments: - @dispatcher - @ext.manager calls: - [load, []] cron.task_provider: class: phpbb_cron_task_provider arguments: - @container cron.manager: class: phpbb_cron_manager arguments: - @cron.task_provider - %core.root_path% - %core.php_ext% cron.lock_db: class: phpbb_lock_db arguments: - cron_lock - @config - @dbal.conn