Public Member Functions | |
parse ($template, $data, $return=FALSE) | |
parse_string ($template, $data, $return=FALSE) | |
_parse ($template, $data, $return=FALSE) | |
set_delimiters ($l= '{', $r= '}') | |
_parse_single ($key, $val, $string) | |
_parse_pair ($variable, $data, $string) | |
_match_pair ($string, $variable) | |
Data Fields | |
$l_delim = '{' | |
$r_delim = '}' | |
$object | |
_match_pair | ( | $string, | |
$variable | |||
) |
Matches a variable pair
private
string | |
string |
_parse | ( | $template, | |
$data, | |||
$return = FALSE |
|||
) |
Parse a template
Parses pseudo-variables contained in the specified template, replacing them with the data in the second param
public
string | |
array | |
bool |
_parse_pair | ( | $variable, | |
$data, | |||
$string | |||
) |
Parse a tag pair
Parses tag pairs: {some_tag} string... {/some_tag}
private
string | |
array | |
string |
_parse_single | ( | $key, | |
$val, | |||
$string | |||
) |
Parse a single key/value
private
string | |
string | |
string |
parse | ( | $template, | |
$data, | |||
$return = FALSE |
|||
) |
Parse a template
Parses pseudo-variables contained in the specified template view, replacing them with the data in the second param
public
string | |
array | |
bool |
parse_string | ( | $template, | |
$data, | |||
$return = FALSE |
|||
) |
Parse a String
Parses pseudo-variables contained in the specified string, replacing them with the data in the second param
public
string | |
array | |
bool |
set_delimiters | ( | $l = '{' , |
|
$r = '}' |
|||
) |
Set the left/right variable delimiters
public
string | |
string |