Packageindex Classtrees Modulegroups Elementlist Report XML Files
 
a b B c d e f g h I i l N o p r s t u v w

a

addBlock Function in class IntegratedTemplateExtension
Adds a block to the template changing a variable placeholder to a block placeholder.
addBlockfile Function in class IntegratedTemplateExtension
Adds a block taken from a file to the template changing a variable placeholder to a block placeholder.

b

blockExists Function in class IntegratedTemplateExtension
Checks wheter a block exists.
buildFunctionlist Function in class IntegratedTemplateExtension
Builds a functionlist from the template.
buildBlockvariablelist Function in class IntegratedTemplate
Build a list of all variables within of a block
$blocknameRegExp Variable in Class IntegratedTemplate
RegExp matching a block in the template.
$blockRegExp Variable in Class IntegratedTemplate
RegExp used to find blocks an their content, filled by the constructor.
$blocklist Variable in Class IntegratedTemplate
Array of all blocks and their content.
$blockdata Variable in Class IntegratedTemplate
Array with the parsed content of a block.
$blockvariables Variable in Class IntegratedTemplate
Array of variables in a block.
$blockinner Variable in Class IntegratedTemplate
Array of inner blocks of a block.

B

BlockvariableExists Function in class IntegratedTemplateExtension
Checks wheter a block variable exists.

c

$checkblocknameRegExp Variable in Class IntegratedTemplateExtension
RegExp used to test for a valid blockname.
$callback Variable in Class IntegratedTemplateExtension
List of callback functions specified by the user.
$clearCache Variable in Class IntegratedTemplate
Clear cache on get()?
$closingDelimiter Variable in Class IntegratedTemplate
Last character of a variable placeholder ( _ ).
$currentBlock Variable in Class IntegratedTemplate
Name of the current block.
$clearCacheOnParse Variable in Class IntegratedTemplate
Clear the variable cache on parse?

d

deleteFromBlockvariablelist Function in class IntegratedTemplateExtension
Deletes one or many variables from the block variable list.

e

$err Variable in Class IntegratedTemplate
Contains the error objects

f

findPlaceholderBlocks Function in class IntegratedTemplateExtension
Returns an array of blocknames where the given variable placeholder is used.
$functionPrefix Variable in Class IntegratedTemplateExtension
Functionnameprefix used when searching function calls in the template.
$functionnameRegExp Variable in Class IntegratedTemplateExtension
Functionname RegExp.
$functionRegExp Variable in Class IntegratedTemplateExtension
RegExp used to grep function calls in the template.
$functions Variable in Class IntegratedTemplateExtension
List of functions found in the template.
free Function in class IntegratedTemplate
Clears all datafields of the object.
findBlocks Function in class IntegratedTemplate
Recusively builds a list of all blocks within the template.
$fileRoot Variable in Class IntegratedTemplate
Root directory for all file operations.
$flagBlocktrouble Variable in Class IntegratedTemplate
Internal flag indicating that a blockname was used multiple times.
$flagGlobalParsed Variable in Class IntegratedTemplate
Flag indicating that the global block was parsed.
$flagCacheTemplatefile Variable in Class IntegratedTemplate
EXPERIMENTAL! FIXME!

g

getFunctioncalls Function in class IntegratedTemplateExtension
Returns a list of all function calls in the current template.
getBlocklist Function in class IntegratedTemplateExtension
Returns a list of blocknames in the template.
getBlockvariables Function in class IntegratedTemplateExtension
Returns a list of variables of a block.
getValue Function in class IntegratedTemplateExtension
get Function in class IntegratedTemplate
Returns a block with all replacements done.
getGlobalvariables Function in class IntegratedTemplate
Returns a list of all
getFile Function in class IntegratedTemplate
Reads a file from disk and returns its content.

h

$haltOnWarning Variable in Class IntegratedTemplateExtension
Call die() on warning?
halt Function in class IntegratedTemplate
Error Handling function.
$haltOnError Variable in Class IntegratedTemplate
Call die() on error?

I

IntegratedTemplateExtension Class IntegratedTemplateExtension.
Integrated Template Extension - ITX
IntegratedTemplateExtension Function in class IntegratedTemplateExtension
Builds some complex regexps and calls the constructor of the parent class.
IntegratedTemplate Class IntegratedTemplate.
Integrated Template - IT
IntegratedTemplate Function in class IntegratedTemplate
Builds some complex regular expressions and optinally sets the file root directory.

i

init Function in class IntegratedTemplateExtension
Clears all datafields of the object and rebuild the internal blocklist
init Function in class IntegratedTemplate
Clears all datafields of the object and rebuild the internal blocklist

l

loadTemplatefile Function in class IntegratedTemplate
Reads a template file from the disk.
$lastTemplatefile Variable in Class IntegratedTemplate
EXPERIMENTAL! FIXME!

N

No Package specified Package

o

$openingDelimiter Variable in Class IntegratedTemplate
First character of a variable placeholder ( _ ).

p

placeholderExists Function in class IntegratedTemplateExtension
Returns the name of the (first) block that contains the specified placeholder.
performCallback Function in class IntegratedTemplateExtension
Checks the list of function calls in the template and calls their callback function.
$printWarning Variable in Class IntegratedTemplateExtension
Print warnings?
parse Function in class IntegratedTemplate
Parses the given block.
parseCurrentBlock Function in class IntegratedTemplate
Parses the current block
$printError Variable in Class IntegratedTemplate
Print error messages?

r

replaceBlock Function in class IntegratedTemplateExtension
Replaces an existing block with new content. Warning: not implemented yet.
replaceBlockfile Function in class IntegratedTemplateExtension
Replaces an existing block with new content from a file. Warning: not implemented yet.
$removeVariablesRegExp Variable in Class IntegratedTemplate
RegExp used to strip unused variable placeholder.
$removeUnknownVariables Variable in Class IntegratedTemplate
Controls the handling of unknown variables, default is remove.
$removeEmptyBlocks Variable in Class IntegratedTemplate
Controls the handling of empty blocks, default is remove.

s

setFunctioncontent Function in class IntegratedTemplateExtension
Replaces a function call with the given replacement.
setCallbackFunction Function in class IntegratedTemplateExtension
Sets a callback function.
setCallbackFuntiontable Function in class IntegratedTemplateExtension
Sets the Callback function lookup table
show Function in class IntegratedTemplate
Print a certain block with all replacements done.
setVariable Function in class IntegratedTemplate
Sets a variable value.
setCurrentBlock Function in class IntegratedTemplate
Sets the name of the current block that is the block where variables are added.
setTemplate Function in class IntegratedTemplate
Sets the template.
setRoot Function in class IntegratedTemplate
Sets the file root. The file root gets prefixed to all filenames passed to the object.

t

touchBlock Function in class IntegratedTemplate
Preserves an empty block even if removeEmptyBlocks is true.
$template Variable in Class IntegratedTemplate
Content of the template.
$touchedBlocks Variable in Class IntegratedTemplate
List of blocks to preverse even if they are "empty".

u

updateBlockvariablelist Function in class IntegratedTemplateExtension
Updates the variable list of a block.

v

$variablenameRegExp Variable in Class IntegratedTemplate
RegExp matching a variable placeholder in the template.
$variablesRegExp Variable in Class IntegratedTemplate
RegExp used to find variable placeholder, filled by the constructor.
$variableCache Variable in Class IntegratedTemplate
Variable cache.

w

warning Function in class IntegratedTemplateExtension
Handles warnings, saves them to $warn and prints them or calls die() depending on the flags
$warn Variable in Class IntegratedTemplateExtension
Array with all warnings.
Packageindex Classtrees Modulegroups Elementlist Report XML Files
PHPDoc 1.0beta