function Smarty::is_cached in Quiz 6.5
Same name and namespace in other branches
- 6.6 includes/moodle/lib/smarty/Smarty.class.php \Smarty::is_cached()
 
test to see if valid cache exists for this template
Parameters
string $tpl_file name of template file:
string $cache_id:
string $compile_id:
Return value
string|false results of {@link _read_cache_file()}
File
- includes/
moodle/ lib/ smarty/ Smarty.class.php, line 983  
Class
- Smarty
 - @package Smarty
 
Code
function is_cached($tpl_file, $cache_id = null, $compile_id = null) {
  if (!$this->caching) {
    return false;
  }
  if (!isset($compile_id)) {
    $compile_id = $this->compile_id;
  }
  $_params = array(
    'tpl_file' => $tpl_file,
    'cache_id' => $cache_id,
    'compile_id' => $compile_id,
  );
  require_once SMARTY_CORE_DIR . 'core.read_cache_file.php';
  return smarty_core_read_cache_file($_params, $this);
}