aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_url_matcher.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/includes/functions_url_matcher.php')
-rw-r--r--phpBB/includes/functions_url_matcher.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/phpBB/includes/functions_url_matcher.php b/phpBB/includes/functions_url_matcher.php
index 448f1b19a2..19aebd1fbc 100644
--- a/phpBB/includes/functions_url_matcher.php
+++ b/phpBB/includes/functions_url_matcher.php
@@ -55,7 +55,9 @@ function phpbb_get_url_matcher(\phpbb\extension\manager $manager, RequestContext
*/
function phpbb_create_dumped_url_matcher(\phpbb\extension\manager $manager, $root_path, $config_cache)
{
- $provider = new \phpbb\controller\provider($root_path);
+ global $phpbb_container;
+
+ $provider = new \phpbb\controller\provider($phpbb_container->getParameter('core.environment'), $root_path);
$provider->find_routing_files($manager->all_enabled());
$routes = $provider->find()->get_routes();
$dumper = new PhpMatcherDumper($routes);
@@ -75,7 +77,9 @@ function phpbb_create_dumped_url_matcher(\phpbb\extension\manager $manager, $roo
*/
function phpbb_create_url_matcher(\phpbb\extension\manager $manager, RequestContext $context, $root_path)
{
- $provider = new \phpbb\controller\provider($root_path);
+ global $phpbb_container;
+
+ $provider = new \phpbb\controller\provider($phpbb_container->getParameter('core.environment'), $root_path);
$provider->find_routing_files($manager->all_enabled());
$routes = $provider->find()->get_routes();
return new UrlMatcher($routes, $context);