lib/eztemplate/classes/eztemplatesetfunction.php

Show: inherited
Table of Contents

File containing the eZTemplateSetFunction class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Package
lib  
Version
4.6.0  

\eZTemplateSetFunction

Package: lib

File containing the eZTemplateSetFunction class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Constants

Constant  SCOPE_RELATIVE = 1
Constant  SCOPE_ROOT = 2
Constant  SCOPE_GLOBAL = 3

Properties

Propertypublic  $DefaultName= ''
Details
Type
n/a
Propertypublic  $LetName= ''
Details
Type
n/a
Propertypublic  $SetName= ''
Details
Type
n/a

Methods

methodpubliccleanupVariables(  $tpl,  $rootNamespace,  $currentNamespace,  $setData ) : void

Parameters
Name Type Description
$tpl
$rootNamespace
$currentNamespace
$setData
methodpubliccreateDefaultVariables(  $tpl,  $functionParameters,  $functionPlacement,  $name,  $rootNamespace,  $currentNamespace ) : void

Parameters
Name Type Description
$tpl
$functionParameters
$functionPlacement
$name
$rootNamespace
$currentNamespace
methodpublicdefineVariables(  $tpl,  $functionParameters,  $functionPlacement,  $name,  $rootNamespace,  $currentNamespace ) : void

Parameters
Name Type Description
$tpl
$functionParameters
$functionPlacement
$name
$rootNamespace
$currentNamespace
methodpubliceZTemplateSetFunction(  $setName = 'set',  $letName = 'let',  $defaultName = 'default' ) : void

Parameters
Name Type Description
$setName
$letName
$defaultName
methodpublicfunctionList( ) : void

methodpublicfunctionTemplateHints( ) : void

methodpublichasChildren( ) : void

methodpublicprocess(  $tpl,  $textElements,  $functionName,  $functionChildren,  $functionParameters,  $functionPlacement,  $rootNamespace,  $currentNamespace ) : void

Parameters
Name Type Description
$tpl
$textElements
$functionName
$functionChildren
$functionParameters
$functionPlacement
$rootNamespace
$currentNamespace
methodpublictemplateHookProcess(  $functionName,  $functionHookName,  $functionHook,  $tpl,  $functionParameters,  $functionPlacement,  $rootNamespace,  $currentNamespace ) : void

Parameters
Name Type Description
$functionName
$functionHookName
$functionHook
$tpl
$functionParameters
$functionPlacement
$rootNamespace
$currentNamespace
methodpublictemplateNodeTransformation(  $functionName,  $node,  $tpl,  $parameters,  $privateData ) : void

Parameters
Name Type Description
$functionName
$node
$tpl
$parameters
$privateData
Documentation was generated by DocBlox 0.18.1.