commit e03da0bf9afdbe1d291d49f70ad041f29e44defe parent 1fd152321e10c8107526d5e4c98c5143978ddf85 Author: Marcel <MTRNord@users.noreply.github.com> Date: Sat, 31 Oct 2015 17:48:39 +0100 Create smarty_resource_recompiled.php Diffstat:
| A | libs/smarty/sysplugins/smarty_resource_recompiled.php | | | 40 | ++++++++++++++++++++++++++++++++++++++++ |
1 file changed, 40 insertions(+), 0 deletions(-)
diff --git a/libs/smarty/sysplugins/smarty_resource_recompiled.php b/libs/smarty/sysplugins/smarty_resource_recompiled.php @@ -0,0 +1,40 @@ +<?php +/** + * Smarty Resource Plugin + * + * @package Smarty + * @subpackage TemplateResources + * @author Rodney Rehm + */ + +/** + * Smarty Resource Plugin + * Base implementation for resource plugins that don't compile cache + * + * @package Smarty + * @subpackage TemplateResources + */ +abstract class Smarty_Resource_Recompiled extends Smarty_Resource +{ + /** + * Flag that it's an recompiled resource + * + * @var bool + */ + public $recompiled = true; + + /** + * populate Compiled Object with compiled filepath + * + * @param Smarty_Template_Compiled $compiled compiled object + * @param Smarty_Internal_Template $_template template object + * + * @return void + */ + public function populateCompiledFilepath(Smarty_Template_Compiled $compiled, Smarty_Internal_Template $_template) + { + $compiled->filepath = false; + $compiled->timestamp = false; + $compiled->exists = false; + } +}