mirror of
https://github.com/phpbb/phpbb.git
synced 2025-03-14 12:40:13 +01:00
88 lines
2.3 KiB
YAML
88 lines
2.3 KiB
YAML
parameters:
|
|
core.template.cache_path: '%core.cache_dir%twig/'
|
|
|
|
services:
|
|
template.twig.environment:
|
|
class: phpbb\template\twig\environment
|
|
arguments:
|
|
- '@config'
|
|
- '@filesystem'
|
|
- '@path_helper'
|
|
- '%core.template.cache_path%'
|
|
- '@ext.manager'
|
|
- '@template.twig.loader'
|
|
- '@dispatcher'
|
|
- []
|
|
calls:
|
|
- [setLexer, ['@template.twig.lexer']]
|
|
|
|
template.twig.lexer:
|
|
class: phpbb\template\twig\lexer
|
|
lazy: true
|
|
arguments:
|
|
- '@template.twig.environment'
|
|
|
|
template.twig.loader:
|
|
class: phpbb\template\twig\loader
|
|
arguments:
|
|
- '@filesystem'
|
|
|
|
template.twig.extensions.collection:
|
|
class: phpbb\di\service_collection
|
|
arguments:
|
|
- '@service_container'
|
|
tags:
|
|
- { name: service_collection, tag: twig.extension }
|
|
|
|
template.twig.extensions.phpbb:
|
|
class: phpbb\template\twig\extension
|
|
arguments:
|
|
- '@auth'
|
|
- '@template_context'
|
|
- '@template.twig.environment'
|
|
- '@language'
|
|
tags:
|
|
- { name: twig.extension }
|
|
|
|
template.twig.extensions.avatar:
|
|
class: phpbb\template\twig\extension\avatar
|
|
tags:
|
|
- { name: twig.extension }
|
|
|
|
template.twig.extensions.config:
|
|
class: phpbb\template\twig\extension\config
|
|
arguments:
|
|
- '@config'
|
|
tags:
|
|
- { name: twig.extension }
|
|
|
|
template.twig.extensions.routing:
|
|
class: phpbb\template\twig\extension\routing
|
|
arguments:
|
|
- '@routing.helper'
|
|
tags:
|
|
- { name: twig.extension }
|
|
|
|
template.twig.extensions.username:
|
|
class: phpbb\template\twig\extension\username
|
|
tags:
|
|
- { name: twig.extension }
|
|
|
|
template.twig.extensions.debug:
|
|
class: Twig_Extension_Debug
|
|
|
|
template:
|
|
class: phpbb\template\twig\twig
|
|
arguments:
|
|
- '@path_helper'
|
|
- '@config'
|
|
- '@template_context'
|
|
- '@template.twig.environment'
|
|
- '%core.template.cache_path%'
|
|
- '@user'
|
|
- '@template.twig.extensions.collection'
|
|
- '@ext.manager'
|
|
|
|
template_context:
|
|
class: phpbb\template\context
|