|
TYPO3 API
SVNRelease
|


Public Member Functions | |
| parseTSconfig ($TStext, $type, $id=0, array $rootLine=array()) | |
Protected Member Functions | |
| parseWithConditions ($TSconfig) | |
| matching (array $cc) | |
Protected Attributes | |
| $rootLine = array() | |
A TS-Config parsing class which performs condition evaluation
Definition at line 39 of file class.t3lib_tsparser_tsconfig.php.
| t3lib_TSparser_TSconfig::matching | ( | array $ | cc | ) | [protected] |
Is just going through an array of conditions to determine which are matching (for getting correct cache entry)
| array | $cc,: | An array containing the sections to match |
Definition at line 137 of file class.t3lib_tsparser_tsconfig.php.
References t3lib_div\makeInstance().
Referenced by parseTSconfig().
| t3lib_TSparser_TSconfig::parseTSconfig | ( | $ | TStext, |
| $ | type, | ||
| $ | id = 0, |
||
| array $ | rootLine = array() |
||
| ) |
Parses the passed TS-Config using conditions and caching
| string | $TStext,: | The TSConfig being parsed |
| string | $type,: | The type of TSConfig (either "userTS" or "PAGES") |
| integer | $id,: | The uid of the page being handled |
| array | $rootLine,: | The rootline of the page being handled |
Definition at line 55 of file class.t3lib_tsparser_tsconfig.php.
References $res, $rootLine, t3lib_BEfunc\getHash(), matching(), parseWithConditions(), and t3lib_BEfunc\storeHash().
| t3lib_TSparser_TSconfig::parseWithConditions | ( | $ | TSconfig | ) | [protected] |
Does the actual parsing using the parent objects "parse" method. Creates the match-Object
| string | $TSconfig,: | The TSConfig being parsed |
Definition at line 113 of file class.t3lib_tsparser_tsconfig.php.
References t3lib_div\makeInstance(), and t3lib_TSparser\parse().
Referenced by parseTSconfig().
t3lib_TSparser_TSconfig::$rootLine = array() [protected] |
Definition at line 43 of file class.t3lib_tsparser_tsconfig.php.
Referenced by parseTSconfig().
1.7.5.1