|
eZ Publish
[trunk]
|
Common code for compiling the loop functions. More...
Public Member Functions | |
| cleanup () | |
| createSequenceVars () | |
| eZTemplateCompiledLoop ($name, &$newNodes, $parameters, $nodePlacement, $uniqid, $node, $tpl, $privateData) | |
| hasSequence () | |
| initVars () | |
| iterateSequence () | |
| processBody () | |
| processChildren () | |
| setCurrentSequenceValue () | |
Public Attributes | |
| $Name | |
| $NewNodes | |
| $Node | |
| $NodePlacement | |
| $Parameters | |
| $PrivateData | |
| $Tpl | |
| $UniqID | |
Private Member Functions | |
| destroySequenceVars () | |
Common code for compiling the loop functions.
Definition at line 16 of file eztemplatecompiledloop.php.
Destroys PHP and template variables defined by the loop.
Definition at line 42 of file eztemplatecompiledloop.php.
Create PHP and template variables representing sequence specified for the loop.
Definition at line 66 of file eztemplatecompiledloop.php.
Referenced by initVars().
| eZTemplateCompiledLoop::destroySequenceVars | ( | ) | [private] |
Definition at line 53 of file eztemplatecompiledloop.php.
Referenced by cleanup().
| eZTemplateCompiledLoop::eZTemplateCompiledLoop | ( | $ | name, |
| &$ | newNodes, | ||
| $ | parameters, | ||
| $ | nodePlacement, | ||
| $ | uniqid, | ||
| $ | node, | ||
| $ | tpl, | ||
| $ | privateData | ||
| ) |
Definition at line 18 of file eztemplatecompiledloop.php.
Returns true if sequence has been specified for the loop in its parameters.
Definition at line 34 of file eztemplatecompiledloop.php.
Referenced by cleanup(), createSequenceVars(), iterateSequence(), and setCurrentSequenceValue().
create PHP and template variables needed for the loop.
Definition at line 266 of file eztemplatecompiledloop.php.
Increments loop sequence.
Definition at line 102 of file eztemplatecompiledloop.php.
Referenced by processBody().
Generates loop body.
Definition at line 252 of file eztemplatecompiledloop.php.
Definition at line 127 of file eztemplatecompiledloop.php.
Referenced by processBody().
Export current sequence value to the template variable specified in loop parameters.
Definition at line 85 of file eztemplatecompiledloop.php.
Referenced by processBody().
| eZTemplateCompiledLoop::$Name |
Definition at line 278 of file eztemplatecompiledloop.php.
| eZTemplateCompiledLoop::$NewNodes |
Definition at line 282 of file eztemplatecompiledloop.php.
| eZTemplateCompiledLoop::$Node |
Definition at line 283 of file eztemplatecompiledloop.php.
| eZTemplateCompiledLoop::$NodePlacement |
Definition at line 280 of file eztemplatecompiledloop.php.
| eZTemplateCompiledLoop::$Parameters |
Definition at line 279 of file eztemplatecompiledloop.php.
| eZTemplateCompiledLoop::$PrivateData |
Definition at line 285 of file eztemplatecompiledloop.php.
| eZTemplateCompiledLoop::$Tpl |
Definition at line 284 of file eztemplatecompiledloop.php.
| eZTemplateCompiledLoop::$UniqID |
Definition at line 281 of file eztemplatecompiledloop.php.