diff --git a/phpBB/includes/bbcode.php b/phpBB/includes/bbcode.php index 68621b4245..d0ced55823 100644 --- a/phpBB/includes/bbcode.php +++ b/phpBB/includes/bbcode.php @@ -162,6 +162,7 @@ class bbcode $phpbb_container->get('config'), new \phpbb\template\context(), new \phpbb\template\twig\environment( + $phpbb_container->get('assets.bag'), $phpbb_container->get('config'), $phpbb_container->get('filesystem'), $phpbb_container->get('path_helper'), diff --git a/phpBB/includes/functions_messenger.php b/phpBB/includes/functions_messenger.php index 23a2575371..a3f9ae1579 100644 --- a/phpBB/includes/functions_messenger.php +++ b/phpBB/includes/functions_messenger.php @@ -737,6 +737,7 @@ class messenger } $template_environment = new \phpbb\template\twig\environment( + $phpbb_container->get('assets.bag'), $phpbb_container->get('config'), $phpbb_container->get('filesystem'), $phpbb_container->get('path_helper'), diff --git a/tests/controller/common_helper_route.php b/tests/controller/common_helper_route.php index b3d4295fdc..b13f7cc543 100644 --- a/tests/controller/common_helper_route.php +++ b/tests/controller/common_helper_route.php @@ -116,9 +116,13 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_ $container = new phpbb_mock_container_builder(); $container->setParameter('core.environment', PHPBB_ENVIRONMENT); $cache_path = $phpbb_root_path . 'cache/twig'; + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader(''); $twig = new \phpbb\template\twig\environment( + $assets_bag, $this->config, $this->filesystem, $this->phpbb_path_helper, diff --git a/tests/email/email_parsing_test.php b/tests/email/email_parsing_test.php index ea623d996f..1a5f8af35a 100644 --- a/tests/email/email_parsing_test.php +++ b/tests/email/email_parsing_test.php @@ -66,8 +66,13 @@ class phpbb_email_parsing_test extends phpbb_test_case ); $phpbb_container->set('ext.manager', $extension_manager); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); + $context = new \phpbb\template\context(); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $phpbb_path_helper, diff --git a/tests/extension/metadata_manager_test.php b/tests/extension/metadata_manager_test.php index d120d78109..95865c6853 100644 --- a/tests/extension/metadata_manager_test.php +++ b/tests/extension/metadata_manager_test.php @@ -66,7 +66,11 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case $this->phpbb_root_path, $this->phpEx ); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $this->config, $filesystem, $phpbb_path_helper, diff --git a/tests/template/extension_test.php b/tests/template/extension_test.php index f7e30b35b1..d9c1737dfe 100644 --- a/tests/template/extension_test.php +++ b/tests/template/extension_test.php @@ -95,7 +95,11 @@ class phpbb_template_extension_test extends phpbb_template_template_test_case $cache_path = $phpbb_root_path . 'cache/twig'; $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader([]); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $phpbb_path_helper, diff --git a/tests/template/template_allfolder_test.php b/tests/template/template_allfolder_test.php index ea080802dd..b351315385 100644 --- a/tests/template/template_allfolder_test.php +++ b/tests/template/template_allfolder_test.php @@ -58,7 +58,11 @@ class phpbb_template_allfolder_test extends phpbb_template_template_test_case $cache_path = $phpbb_root_path . 'cache/twig'; $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader(''); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $path_helper, diff --git a/tests/template/template_events_test.php b/tests/template/template_events_test.php index a409d8c978..c74c0e6ce6 100644 --- a/tests/template/template_events_test.php +++ b/tests/template/template_events_test.php @@ -152,7 +152,11 @@ Zeta test event in all', $cache_path = $phpbb_root_path . 'cache/twig'; $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader(''); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $path_helper, diff --git a/tests/template/template_includecss_test.php b/tests/template/template_includecss_test.php index f91f711c86..eb5f527014 100644 --- a/tests/template/template_includecss_test.php +++ b/tests/template/template_includecss_test.php @@ -44,7 +44,11 @@ class phpbb_template_template_includecss_test extends phpbb_template_template_te $cache_path = $phpbb_root_path . 'cache/twig'; $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader(''); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $this->phpbb_path_helper, diff --git a/tests/template/template_test_case.php b/tests/template/template_test_case.php index 9a06c06dc9..d227eb889f 100644 --- a/tests/template/template_test_case.php +++ b/tests/template/template_test_case.php @@ -95,7 +95,11 @@ class phpbb_template_template_test_case extends phpbb_test_case $cache_path = $phpbb_root_path . 'cache/twig'; $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader(''); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $path_helper, diff --git a/tests/template/template_test_case_with_tree.php b/tests/template/template_test_case_with_tree.php index 8131567131..3e0a10bb09 100644 --- a/tests/template/template_test_case_with_tree.php +++ b/tests/template/template_test_case_with_tree.php @@ -45,7 +45,11 @@ class phpbb_template_template_test_case_with_tree extends phpbb_template_templat $cache_path = $phpbb_root_path . 'cache/twig'; $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader(''); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $this->phpbb_path_helper, diff --git a/tests/template/twig_test.php b/tests/template/twig_test.php index 74220a98cb..79913ff89b 100644 --- a/tests/template/twig_test.php +++ b/tests/template/twig_test.php @@ -63,7 +63,11 @@ class twig_test extends \phpbb_test_case $cache_path = $phpbb_root_path . 'cache/twig'; $context = new \phpbb\template\context(); $loader = new \phpbb\template\twig\loader(''); + $log = new \phpbb\log\dummy(); + $iconify_bundler = new \phpbb\assets\iconify_bundler($log); + $assets_bag = new \phpbb\template\assets_bag($iconify_bundler); $twig = new \phpbb\template\twig\environment( + $assets_bag, $config, $filesystem, $path_helper,