1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-03 21:27:25 +02:00

simple parser details

This commit is contained in:
secretr
2010-02-27 18:59:57 +00:00
parent bc3d5efeeb
commit 1c2c1ee4a8

View File

@@ -15,7 +15,7 @@
/** /**
* @package e107 * @package e107
* @subpackage e107_handlers * @subpackage handlers
* @version $Id$ * @version $Id$
* *
* Text processing and parsing functions. * Text processing and parsing functions.
@@ -573,7 +573,15 @@ class e_parse
return $this->e_sc->parseCodes($text, $parseSCFiles, $extraCodes, $eVars); return $this->e_sc->parseCodes($text, $parseSCFiles, $extraCodes, $eVars);
} }
function simpleParse($template, $vars, $replaceUnset=true) /**
* Simple parser
*
* @param string $template
* @param e_vars $vars
* @param string $replaceUnset string to be used if replace variable is not set, false - don't replace
* @return string parsed content
*/
function simpleParse($template, e_vars $vars, $replaceUnset='')
{ {
$this->replaceVars = $vars; $this->replaceVars = $vars;
$this->replaceUnset = $replaceUnset; $this->replaceUnset = $replaceUnset;