Blame | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** Smarty Method ClearCache** Smarty::clearCache() method** @package Smarty* @subpackage PluginsInternal* @author Uwe Tews*/class Smarty_Internal_Method_ClearCache{/*** Valid for Smarty object** @var int*/public $objMap = 1;/*** Empty cache for a specific template** @api Smarty::clearCache()* @link https://www.smarty.net/docs/en/api.clear.cache.tpl** @param \Smarty $smarty* @param string $template_name template name* @param string $cache_id cache id* @param string $compile_id compile id* @param integer $exp_time expiration time* @param string $type resource type** @return int number of cache files deleted* @throws \SmartyException*/public function clearCache(Smarty $smarty,$template_name,$cache_id = null,$compile_id = null,$exp_time = null,$type = null) {$smarty->_clearTemplateCache();// load cache resource and call clear$_cache_resource = Smarty_CacheResource::load($smarty, $type);return $_cache_resource->clear($smarty, $template_name, $cache_id, $compile_id, $exp_time);}}