modParserRepresents the MODx parser responsible for processing MODx tags.
This class encapsulates all of the functions for collecting and evaluating element tags embedded in text content.
Located in /model/modx/modparser.class.php (line 30)
| Class | Description |
|---|---|
modParser095
|
An extension of the MODx parser to support legacy MODx tags. |
integer
collectElementTags
(string $origContent, &$matches, [string $prefix = '[['], [string $suffix = ']]'])
void
processElementTags
(string $parentTag, string &$content, [boolean $processUncacheable = false], [boolean $removeUnprocessed = false], [string $prefix = "[["], [string $suffix = "]]"], [array $tokens = array ()], [integer $depth = 0])
collectElementTags (line 49)
Collects element tags in a string and injects them into an array.
loadFromCache (line 454)
Loads output cached by complete tag signature from the elementCache.
mergeTagOutput (line 191)
Merges processed tag output into provided content string.
parseProperties (line 205)
Parses an element/tag property string or array definition.
parsePropertyString (line 230)
Parses an element/tag property string and returns an array of properties.
processElementTags (line 138)
Collects and processes any set of tags as defined by a prefix and suffix.
processTag (line 324)
Processes a modElement tag and returns the result.
realname (line 433)
Gets the real name of an element containing filter modifiers.
_XType (line 291)
Converts legacy property string types to xtypes.
Documentation generated on Fri, 17 Jun 2011 10:03:42 -0600 by phpDocumentor 1.4.3