mirror of
				https://github.com/smarty-php/smarty.git
				synced 2025-10-31 04:11:37 +01:00 
			
		
		
		
	
		
			
	
	
		
			44 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
		
		
			
		
	
	
			44 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
|   | <?php | ||
|  | /** | ||
|  |  * Smarty Resource Plugin | ||
|  |  * | ||
|  |  * @package Smarty | ||
|  |  * @subpackage TemplateResources | ||
|  |  * @author Rodney Rehm | ||
|  |  */ | ||
|  | 
 | ||
|  | /** | ||
|  |  * Smarty Resource Plugin | ||
|  |  * | ||
|  |  * Base implementation for resource plugins that don't use the compiler | ||
|  |  * | ||
|  |  * @package Smarty | ||
|  |  * @subpackage TemplateResources | ||
|  |  */ | ||
|  | abstract class Smarty_Resource_Uncompiled extends Smarty_Resource { | ||
|  | 
 | ||
|  |     /** | ||
|  |      * Render and output the template (without using the compiler) | ||
|  |      * | ||
|  |      * @param Smarty_Template_Source   $source    source object | ||
|  |      * @param Smarty_Internal_Template $_template template object | ||
|  |      * @throws SmartyException on failure | ||
|  |      */ | ||
|  |     public abstract function renderUncompiled(Smarty_Template_Source $source, Smarty_Internal_Template $_template); | ||
|  | 
 | ||
|  |     /** | ||
|  |      * populate compiled object with compiled filepath | ||
|  |      * | ||
|  |      * @param Smarty_Template_Compiled $compiled  compiled object | ||
|  |      * @param Smarty_Internal_Template $_template template object (is ignored) | ||
|  |      */ | ||
|  |     public function populateCompiledFilepath(Smarty_Template_Compiled $compiled, Smarty_Internal_Template $_template) | ||
|  |     { | ||
|  |         $compiled->filepath = false; | ||
|  |         $compiled->timestamp = false; | ||
|  |         $compiled->exists = false; | ||
|  |     } | ||
|  | 
 | ||
|  | } | ||
|  | 
 | ||
|  | ?>
 |