-
HTML_Template_BO_Block
-
-
HTML_Template_BO_Block
-
Object for template block. Template engine defines descendants of this class for each block.
-
HTML_Template_BO_codeFn
-
-
HTML_Template_BO_compile
-
Compiles template
-
HTML_Template_BO_Compiler
-
-
HTML_Template_BO_Compiler
-
Translator for compiling template, outputs php code as string.
-
HTML_Template_BO_compileToFile
-
Coompiles template and saves it into file
-
HTML_Template_BO_Converter
-
Abstract Converter object. Converter receives block object or template data, converts it and returns.
-
HTML_Template_BO_include
-
Compiles template with source as text. Compiles only if source file has been changed since last compilation. Includes compiled template file.
-
HTML_Template_BO_includeDyn
-
Compiles template with source as text. Compiles only if source file has been changed since last compilation. Includes compiled template file. Returns template global data.
-
HTML_Template_BO_includeFile
-
Compiles template with source as file. Compiles only if source file has been changed since last compilation. Includes compiled template file. Returns template global data.
-
HTML_Template_BO_Interp
-
Translator for interpreting template, outputs php data or object.
-
HTML_Template_BO_interpret
-
Interprets template
-
HTML_Template_BO_interpretFile
-
Interprets template with source as file. Returns template global data.
-
HTML_Template_BO_Parser
-
-
HTML_Template_BO_Parser
-
Template parser. Also performs translation using translator.
-
HTML_Template_BO_print
-
Prints argument
-
HTML_Template_BO_Printable
-
Object that can be printed by the template engine. Define descendant for this class and use it as a value for template variable.
-
HTML_Template_BO_printToString
-
Converts argument to string
-
HTML_Template_BO_RArray
-
-
HTML_Template_BO_RArray
-
Repeats block $block for each $list element. Array element is variables for corresponding block.
-
HTML_Template_BO_RArrayR
-
Repeats block $x for each $rendererA element. $rendererA element is another renderer for the corresponding block.
-
HTML_Template_BO_RArrayR
-
-
HTML_Template_BO_RArraySwitch
-
Renderer repeats block for each $list element. $list element is an array consisting of two elements: 0 => block index to choose from $assoc, 1 => block variables. $assoc is an array of blocks. This renderer combines functionality from HTML_Template_BO_RArray and HTML_Template_BO_RSwitch.
-
HTML_Template_BO_RArraySwitch
-
-
HTML_Template_BO_RBlock
-
Simply prints block with given variables. One time.
-
HTML_Template_BO_RBlock
-
-
HTML_Template_BO_RBool
-
-
HTML_Template_BO_RBool
-
Like HTML_Template_BO_RSwitch, but index is boolean. Indexes in the template have names "true" and "false".
-
HTML_Template_BO_readCodeHeader
-
Reads compiled template file header
-
HTML_Template_BO_Renderer
-
Abstract Renderer object. All Renderers inherit this class. Renderer receives block object or template data and prints html output.
-
HTML_Template_BO_RMaybe
-
-
HTML_Template_BO_RMaybe
-
Prints block if condition is true
-
HTML_Template_BO_RMaybeArg
-
Like HTML_Template_BO_RMaybe, but two argument elements are passed separately
-
HTML_Template_BO_RMaybeArg
-
-
HTML_Template_BO_RSwitch
-
-
HTML_Template_BO_RSwitch
-
Argument for this renderer is an array of blocks ($assoc). Renderer chooses one of blocks by index that is passed to renderer's constructor ($key).
-
HTML_Template_BO_sourceChanged
-
Determines if source file is changed since last compilation
-
HTML_Template_BO_sourceExt
-
Determines if a source file is ordinary template or library template or neither
-
HTML_Template_BO_TplToPrintable
-
-
HTML_Template_BO_TplToPrintable
-
Makes printable object from block and its variables
-
HTML_Template_BO_Translator
-