aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleg Pudeyev <oleg@bsdpower.com>2011-12-03 21:08:31 -0500
committerOleg Pudeyev <oleg@bsdpower.com>2012-11-17 16:39:56 -0500
commit09aae1ea30b199630c3972bdc483db476bda9a7e (patch)
tree93d21de0a7bc5cd2ab76bf2740674819359e4115
parentd6c881d0c67de80f0b60eab6be0c1dda33296657 (diff)
downloadforums-09aae1ea30b199630c3972bdc483db476bda9a7e.tar
forums-09aae1ea30b199630c3972bdc483db476bda9a7e.tar.gz
forums-09aae1ea30b199630c3972bdc483db476bda9a7e.tar.bz2
forums-09aae1ea30b199630c3972bdc483db476bda9a7e.tar.xz
forums-09aae1ea30b199630c3972bdc483db476bda9a7e.zip
[feature/template-events] Inject template compile into template filter.
This is needed for hooks in order for the filter to compile template files from extensions. PHPBB3-9550
-rw-r--r--phpBB/includes/template/filter.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/phpBB/includes/template/filter.php b/phpBB/includes/template/filter.php
index 911f21ef00..3d39b3b4ed 100644
--- a/phpBB/includes/template/filter.php
+++ b/phpBB/includes/template/filter.php
@@ -95,6 +95,13 @@ class phpbb_template_filter extends php_user_filter
private $extension_manager;
/**
+ * Template compiler.
+ *
+ * @var phpbb_template_compile
+ */
+ private $template_compile;
+
+ /**
* Stream filter
*
* Is invoked for evey chunk of the stream, allowing us
@@ -156,6 +163,7 @@ class phpbb_template_filter extends php_user_filter
$this->locator = $this->params['locator'];
$this->phpbb_root_path = $this->params['phpbb_root_path'];
$this->extension_manager = $this->params['extension_manager'];
+ $this->template_compile = $this->params['template_compile'];
return true;
}