A super easy PHP Framework for web development!
				https://github.com/exacti/phacil-framework
			
			
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							49 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
	
	
							49 lines
						
					
					
						
							1.4 KiB
						
					
					
				<?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
 | 
						|
{
 | 
						|
    /**
 | 
						|
     * Flag that it's an uncompiled resource
 | 
						|
     *
 | 
						|
     * @var bool
 | 
						|
     */
 | 
						|
    public $uncompiled = true;
 | 
						|
 | 
						|
    /**
 | 
						|
     * Resource does implement populateCompiledFilepath() method
 | 
						|
     *
 | 
						|
     * @var bool
 | 
						|
     */
 | 
						|
    public $hasCompiledHandler = true;
 | 
						|
 | 
						|
    /**
 | 
						|
     * populate compiled object with compiled filepath
 | 
						|
     *
 | 
						|
     * @param Smarty_Template_Compiled $compiled  compiled object
 | 
						|
     * @param Smarty_Internal_Template $_template template object
 | 
						|
     */
 | 
						|
    public function populateCompiledFilepath(Smarty_Template_Compiled $compiled, Smarty_Internal_Template $_template)
 | 
						|
    {
 | 
						|
        $compiled->filepath = $_template->source->filepath;
 | 
						|
        $compiled->timestamp = $_template->source->timestamp;
 | 
						|
        $compiled->exists = $_template->source->exists;
 | 
						|
        if ($_template->smarty->merge_compiled_includes || $_template->source->handler->checkTimestamps()) {
 | 
						|
            $compiled->file_dependency[ $_template->source->uid ] =
 | 
						|
                array($compiled->filepath, $compiled->timestamp, $_template->source->type,);
 | 
						|
        }
 | 
						|
    }
 | 
						|
}
 | 
						|
 |