Code Search for Developers
 
 
  

core.process_compiled_include.php from guliverkli at Krugle


Show core.process_compiled_include.php syntax highlighted

<?php
/**
 * Smarty plugin
 * @package Smarty
 * @subpackage plugins
 */

/**
 * Replace nocache-tags by results of the corresponding non-cacheable
 * functions and return it
 *
 * @param string $compiled_tpl
 * @param string $cached_source
 * @return string
 */

function smarty_core_process_compiled_include($params, &$smarty)
{
    $_cache_including = $smarty->_cache_including;
    $smarty->_cache_including = true;

    $_return = $params['results'];
    foreach ($smarty->_cache_serials as $_include_file_path=>$_cache_serial) {
        $_return = preg_replace_callback('!(\{nocache\:('.$_cache_serial.')#(\d+)\})!s',
                                         array(&$smarty, '_process_compiled_include_callback'),
                                         $_return);
    }
    $smarty->_cache_including = $_cache_including;
    return $_return;
}

?>




See more files for this project here

guliverkli

Home of VobSub, Media Player Classic (MPC) and other misc utils.

Project homepage: http://sourceforge.net/projects/guliverkli
Programming language(s): C,C++,PHP
License: other

  core.assemble_plugin_filepath.php
  core.assign_smarty_interface.php
  core.create_dir_structure.php
  core.display_debug_console.php
  core.get_include_path.php
  core.get_microtime.php
  core.get_php_resource.php
  core.is_secure.php
  core.is_trusted.php
  core.load_plugins.php
  core.load_resource_plugin.php
  core.process_cached_inserts.php
  core.process_compiled_include.php
  core.read_cache_file.php
  core.rm_auto.php
  core.rmdir.php
  core.run_insert_handler.php
  core.smarty_include_php.php
  core.write_cache_file.php
  core.write_compiled_include.php
  core.write_compiled_resource.php
  core.write_file.php