Element index for package apidoc
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ k ]
[ l ]
[ m ]
[ o ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ y ]
a
- $args
- in file Method.php, variable HTML_Template_Flexy_Token_Method::$args
arguments, either variables or literals eg. #xxxxx yyyy#
- $argTokens
- in file Text.php, variable HTML_Template_Flexy_Token_Text::$argTokens
List of argument tokens.
- $attributes
- in file Element.php, variable HTML_Template_Flexy_Element::$attributes
Associative array of table attributes
- $attributes
- in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$attributes
Associative array of attributes. (original case)
- appendHtml
- in file Compiler.php, method HTML_Template_Flexy_Compiler::appendHtml()
Append HTML to compiled ouput These are hooks for passing data to other processes
- appendPhp
- in file Compiler.php, method HTML_Template_Flexy_Compiler::appendPhp()
Append PHP Code to compiled ouput These are hooks for passing data to other processes
- applyFilters
- in file Regex.php, method HTML_Template_Flexy_Compiler_Regex::applyFilters()
actually it will only be used to apply the pre and post filters
- assign
- in file SmartyAPI.php, method HTML_Template_Flexy_SmartyAPI::assign()
Standard Variable assignment
- assign_by_ref
- in file SmartyAPI.php, method HTML_Template_Flexy_SmartyAPI::assign_by_ref()
Standard Variable assignment (by reference)
top
top
c
- $children
- in file Token.php, variable HTML_Template_Flexy_Token::$children
array of children to each object.
- $children
- in file Element.php, variable HTML_Template_Flexy_Element::$children
Sequence array of children
- $close
- in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$close
Alias to closing tag (built externally).
- $close
- in file Token.php, variable HTML_Template_Flexy_Token::$close
Matching closing tag for a Token
- $compiledTemplate
- in file Flexy.php, variable HTML_Template_Flexy::$compiledTemplate
The compiled template filename (Full path)
- $compiler
- in file Flexy.php, variable HTML_Template_Flexy_Compiler_Standard_Flexy::$compiler
Parent Compiler for
- $compiler
- in file Tag.php, variable HTML_Template_Flexy_Compiler_Standard_Tag::$compiler
Parent Compiler for
- $condition
- in file If.php, variable HTML_Template_Flexy_Token_If::$condition
Condition for the if statement.
- $currentTemplate
- in file Flexy.php, variable HTML_Template_Flexy::$currentTemplate
The source template filename (Full path)
- childrenToHtml
- in file Element.php, method HTML_Template_Flexy_Element::childrenToHtml()
Output HTML and children
- clearAttribute
- in file Tag.php, method HTML_Template_Flexy_Token_Tag::clearAttribute()
clearAttributes = removes an attribute from the object.
- clear_all_assign
- in file SmartyAPI.php, method HTML_Template_Flexy_SmartyAPI::clear_all_assign()
Unset all variables
- clear_assign
- in file SmartyAPI.php, method HTML_Template_Flexy_SmartyAPI::clear_assign()
Unset a variable assignment
- compile
- in file Flexy.php, method HTML_Template_Flexy::compile()
compile the template
- compile
- in file Token.php, method HTML_Template_Flexy_Token::compile()
compile to String (vistor method) replaces toString
- compile
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::compile()
The compile method.
- compile
- in file Compiler.php, method HTML_Template_Flexy_Compiler::compile()
The compile method.
- compile
- in file SmartyConvertor.php, method HTML_Template_Flexy_Compiler_SmartyConvertor::compile()
compile implementation
- compileAll
- in file Flexy.php, method HTML_Template_Flexy::compileAll()
compiles all templates Used for offline batch compilation (eg. if your server doesn't have write access to the filesystem).
- compileChildren
- in file Token.php, method HTML_Template_Flexy_Token::compileChildren()
compile children (visitor approach).
- convertToFlexy
- in file SmartyConvertor.php, method HTML_Template_Flexy_Compiler_SmartyConvertor::convertToFlexy()
The core work of parsing a smarty template and converting it into flexy.
top
top
top
f
- $fileName
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$fileName
the name of the file being parsed (used by error messages)
- $files
- in file Test.php, variable HTML_Template_Flexy_Test::$files
- $flexy
- in file Regex.php, variable HTML_Template_Flexy_Compiler_Regex::$flexy
The main flexy engine
- $foreach
- in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$foreach
foreach attribute value for this tag used to ensure that if and foreach are not used toAher.
- factory
- in file Token.php, method HTML_Template_Flexy_Token::factory()
factory a Token
- factory
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::factory()
Factory method to create Tag Handlers
- factory
- in file Compiler.php, method HTML_Template_Flexy_Compiler::factory()
Factory constructor
- findVar
- in file Token.php, method HTML_Template_Flexy_Token::findVar()
do the stack lookup on the variable this relates to flexy t relates to the object being parsed.
- forwardSearch
- in file Text.php, method HTML_Template_Flexy_Token_Text::forwardSearch()
Search forwards for whitespace and flexy tags to add to string.
- freeze
- in file Factory.php, method HTML_Template_Flexy_Factory::freeze()
freeze - freeze's an element. - just copies the value to the override.
- fromArray
- in file Factory.php, method HTML_Template_Flexy_Factory::fromArray()
fromArray - builds a set of elements from a key=>value array (eg. DO->toArray()) the second parameter is an optional HTML_Element array to merge it into.
- fromArrayPrefixed
- in file Factory.php, method HTML_Template_Flexy_Factory::fromArrayPrefixed()
fromArrayPrefixed - takes a multi dimensional array, and builds the 'xxx[sss][xx]' => value
top
top
h
- $hasForeach
- in file Tag.php, variable HTML_Template_Flexy_Compiler_Standard_Tag::$hasForeach
Flag to indicate has attribute flexy:foreach (so you cant mix it with flexy:if!)
- HTML_Template_Flexy
- in file Flexy.php, class HTML_Template_Flexy
A Flexible Template engine - based on simpletemplate
- HTML_Template_Flexy
- in file Flexy.php, method HTML_Template_Flexy::HTML_Template_Flexy()
Constructor
- HTML_Template_Flexy_Compiler
- in file Compiler.php, class HTML_Template_Flexy_Compiler
Compiler Globals go here..
- HTML_Template_Flexy_Compiler_Regex
- in file Regex.php, class HTML_Template_Flexy_Compiler_Regex
- HTML_Template_Flexy_Compiler_Regex_RtfSimpleTags
- in file RtfSimpleTags.php, class HTML_Template_Flexy_Compiler_Regex_RtfSimpleTags
- HTML_Template_Flexy_Compiler_SmartyConvertor
- in file SmartyConvertor.php, class HTML_Template_Flexy_Compiler_SmartyConvertor
The Smarty Converter implementation.
- HTML_Template_Flexy_Compiler_Standard
- in file Standard.php, class HTML_Template_Flexy_Compiler_Standard
Compiler Globals go here..
- HTML_Template_Flexy_Compiler_Standard_Flexy
- in file Flexy.php, class HTML_Template_Flexy_Compiler_Standard_Flexy
the <flexy:XXXX namespace
- HTML_Template_Flexy_Compiler_Standard_Tag
- in file Tag.php, class HTML_Template_Flexy_Compiler_Standard_Tag
Compiler That deals with standard HTML Tag output.
- HTML_Template_Flexy_Element
- in file Element.php, method HTML_Template_Flexy_Element::HTML_Template_Flexy_Element()
Class constructor
- HTML_Template_Flexy_Element
- in file Element.php, class HTML_Template_Flexy_Element
Lightweight HTML Element builder and render
- HTML_Template_Flexy_Factory
- in file Factory.php, class HTML_Template_Flexy_Factory
- HTML_Template_Flexy_SmartyAPI
- in file SmartyAPI.php, class HTML_Template_Flexy_SmartyAPI
Smarty API emulator for Flexy
- HTML_Template_Flexy_Test
- in file Test.php, method HTML_Template_Flexy_Test::HTML_Template_Flexy_Test()
- HTML_Template_Flexy_Test
- in file Test.php, class HTML_Template_Flexy_Test
- HTML_Template_Flexy_Token
- in file Token.php, class HTML_Template_Flexy_Token
Base Class for all Tokens.
- HTML_Template_Flexy_Tokenizer
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::HTML_Template_Flexy_Tokenizer()
- HTML_Template_Flexy_Tokenizer
- in file Tokenizer.php, class HTML_Template_Flexy_Tokenizer
- HTML_Template_Flexy_Token_Else
- in file Else.php, class HTML_Template_Flexy_Token_Else
Class to handle Else
- HTML_Template_Flexy_Token_End
- in file End.php, class HTML_Template_Flexy_Token_End
Class to handle End statements (eg. close brakets)
- HTML_Template_Flexy_Token_EndTag
- in file EndTag.php, class HTML_Template_Flexy_Token_EndTag
A standard HTML Tag = eg. Table/Body etc.
- HTML_Template_Flexy_Token_Foreach
- in file Foreach.php, class HTML_Template_Flexy_Token_Foreach
Class to handle foreach statements
- HTML_Template_Flexy_Token_If
- in file If.php, class HTML_Template_Flexy_Token_If
Class to handle If statements
- HTML_Template_Flexy_Token_Method
- in file Method.php, class HTML_Template_Flexy_Token_Method
Class to handle method calls
- HTML_Template_Flexy_Token_Processing
- in file Processing.php, class HTML_Template_Flexy_Token_Processing
Class to handle Processing Directives = <?xml or <?php
- HTML_Template_Flexy_Token_Tag
- in file Tag.php, class HTML_Template_Flexy_Token_Tag
A standard HTML Tag = eg. Table/Body etc.
- HTML_Template_Flexy_Token_Text
- in file Text.php, class HTML_Template_Flexy_Token_Text
Class to Text - implements gettext support.
- HTML_Template_Flexy_Token_Var
- in file Var.php, class HTML_Template_Flexy_Token_Var
Class to handle variable output
top
i
- $ignoreChildren
- in file Token.php, variable HTML_Template_Flexy_Token::$ignoreChildren
Flag to ignore children - Used to block output for select/text area etc.
- $ignoreHTML
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$ignoreHTML
ignoreHTML flag
- $ignorePHP
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$ignorePHP
ignorePHP flag - default is to remove all PHP code from template.
- $inGetTextBlock
- in file Standard.php, variable HTML_Template_Flexy_Compiler_Standard::$inGetTextBlock
Flag indicating compiler is inside {_( .... )_} block, and should not add to the gettextstrings array.
- $isConditional
- in file Method.php, variable HTML_Template_Flexy_Token_Method::$isConditional
is it in if statement with a method?
- $isNegative
- in file If.php, variable HTML_Template_Flexy_Token_If::$isNegative
if the statement is negative = eg. !somevar..
- $isNegative
- in file Method.php, variable HTML_Template_Flexy_Token_Method::$isNegative
if the statement is negative = eg. !somevar..
- includeToString
- in file Flexy.php, method HTML_Template_Flexy_Compiler_Standard_Flexy::includeToString()
include handler <flexy:include src="test.html">
- isWord
- in file Text.php, method HTML_Template_Flexy_Token_Text::isWord()
Simple check to see if this piece of text is a word so that gettext and the merging tricks dont try - merge white space with a flexy tag
- gettext doesnt translate etc.
top
top
top
top
top
p
- $postfix
- in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$postfix
postfix tokens used to add code to end of tags "<xxxx>here....children .. <close tag>"
- $prefix
- in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$prefix
prefix tokens used to add code to beginning of tags TODO "here<xxxx>....children .. <close tag>"
- parse
- in file Test.php, method HTML_Template_Flexy_Test::parse()
- parseArgs
- in file Test.php, method HTML_Template_Flexy_Test::parseArgs()
- parseAttributeForeach
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseAttributeForeach()
Reads an flexy:foreach attribute -
- parseAttributeIf
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseAttributeIf()
Reads an flexy:if attribute -
- parseAttributeIgnore
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseAttributeIgnore()
Reads an flexy:foreach attribute -
- parseTagForm
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseTagForm()
Reads an Form tag - and set up the element object header etc.
- parseTagInput
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseTagInput()
Reads an Input tag - build a element object for it
- parseTagScript
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseTagScript()
Reads an Script tag - check if PHP is allowed.
- parseTagSelect
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseTagSelect()
Deal with Selects - build a element object for it (unless flexyignore is set)
- parseTagTextArea
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::parseTagTextArea()
Deal with a TextArea tag - build a element object for it
- pullState
- in file Token.php, method HTML_Template_Flexy_Token::pullState()
tell the generator you are entering a block
- pushState
- in file Token.php, method HTML_Template_Flexy_Token::pushState()
tell the generator you are entering a block
- pushVar
- in file Token.php, method HTML_Template_Flexy_Token::pushVar()
add a variable to the stack.
top
top
top
s
- $stack
- in file SmartyConvertor.php, variable HTML_Template_Flexy_Compiler_SmartyConvertor::$stack
stack for conditional and closers.
- $start
- in file RtfSimpleTags.php, variable HTML_Template_Flexy_Compiler_Regex_RtfSimpleTags::$start
- $startChildren
- in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$startChildren
flag to only output the children - set in the core parser.
- $stop
- in file RtfSimpleTags.php, variable HTML_Template_Flexy_Compiler_Regex_RtfSimpleTags::$stop
- setAttributes
- in file Element.php, method HTML_Template_Flexy_Element::setAttributes()
Sets the HTML attributes
- setErrors
- in file Factory.php, method HTML_Template_Flexy_Factory::setErrors()
setErrors - sets the suffix of an element to a value..
- setOptions
- in file Element.php, method HTML_Template_Flexy_Element::setOptions()
Utility function equivilant to HTML_Select - loadArray **
- setRequired
- in file Factory.php, method HTML_Template_Flexy_Factory::setRequired()
setRequired - sets the prefix of an element to a value..
- setValue
- in file Token.php, method HTML_Template_Flexy_Token::setValue()
Standard Value iterpretor
- setValue
- in file Var.php, method HTML_Template_Flexy_Token_Var::setValue()
Setvalue - at present raw text.. - needs sorting out..
- setValue
- in file Tag.php, method HTML_Template_Flexy_Token_Tag::setValue()
Setvalue - gets name, attribute as an array
- setValue
- in file If.php, method HTML_Template_Flexy_Token_If::setValue()
Setvalue - a string
- setValue
- in file Element.php, method HTML_Template_Flexy_Element::setValue()
Utility function to set values from common tag types.
- setValue
- in file Foreach.php, method HTML_Template_Flexy_Token_Foreach::setValue()
Setvalue - a array of all three (last one optional)
- setValue
- in file Method.php, method HTML_Template_Flexy_Token_Method::setValue()
setvalue - at present array method, args (need to add modifier)
- staticQuickTemplate
- in file Flexy.php, method HTML_Template_Flexy::staticQuickTemplate()
static version which does new, compile and output all in one go.
top
t
- $tag
- in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$tag
HTML Tag: eg. Body or /Body - uppercase
- $tag
- in file Element.php, variable HTML_Template_Flexy_Element::$tag
Tag that this Element represents.
- $token
- in file Token.php, variable HTML_Template_Flexy_Token::$token
the token type (Depreciated when we have classes for all tokens
- Text.php
- procedural page Text.php
- toElement
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::toElement()
Convert flexy tokens to HTML_Template_Flexy_Elements.
- toElement
- in file Flexy.php, method HTML_Template_Flexy_Compiler_Standard_Flexy::toElement()
Convert flexy tokens to HTML_Template_Flexy_Elements.
- toHtml
- in file Element.php, method HTML_Template_Flexy_Element::toHtml()
Output HTML and children
- toHtmlnoClose
- in file Element.php, method HTML_Template_Flexy_Element::toHtmlnoClose()
Output Open Tag and any children and not Child tag (designed for use with <form + hidden elements>
- toJavascriptToString
- in file Flexy.php, method HTML_Template_Flexy_Compiler_Standard_Flexy::toJavascriptToString()
toJavascript handler <flexy:toJavascript flexy:prefix="some_prefix_" javascriptval="php.val" ....>
- toString
- in file Flexy.php, method HTML_Template_Flexy_Compiler_Standard_Flexy::toString()
toString - display tag, attributes, postfix and any code in attributes.
- toString
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toString()
This is the base toString Method, it relays into toString{TokenName}
- toString
- in file Tag.php, method HTML_Template_Flexy_Compiler_Standard_Tag::toString()
toString - display tag, attributes, postfix and any code in attributes.
- toStringElse
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringElse()
HTML_Template_Flexy_Token_Else toString
- toStringEnd
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringEnd()
HTML_Template_Flexy_Token_End toString
- toStringEndTag
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringEndTag()
HTML_Template_Flexy_Token_EndTag toString
- toStringForeach
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringForeach()
HTML_Template_Flexy_Token_Foreach toString
- toStringIf
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringIf()
HTML_Template_Flexy_Token_If toString
- toStringMethod
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringMethod()
HTML_Template_Flexy_Token_Method toString
- toStringProcessing
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringProcessing()
HTML_Template_Flexy_Token_Processing toString
- toStringTag
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringTag()
HTML_Template_Flexy_Token_Tag toString
- toStringText
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringText()
HTML_Template_Flexy_Token_Text toString
- toStringVar
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::toStringVar()
HTML_Template_Flexy_Token_Var toString
- toVar
- in file Token.php, method HTML_Template_Flexy_Token::toVar()
get the real variable name formated x.y.z => $this->x->y->z if a variable is in the stack it return $x->y->z
- translateString
- in file Standard.php, method HTML_Template_Flexy_Compiler_Standard::translateString()
translateString - a gettextWrapper
top
top
top
y
- $yychar
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yychar
- $yyEndOfLine
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yyEndOfLine
- $yyline
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yyline
- $yy_acpt
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_acpt
- $yy_at_bol
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_at_bol
- $yy_buffer
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_buffer
- $yy_buffer_end
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_buffer_end
- $yy_buffer_index
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_buffer_index
- $yy_buffer_read
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_buffer_read
- $yy_buffer_start
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_buffer_start
- $yy_cmap
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_cmap
- $yy_error_string
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_error_string
- $yy_last_was_cr
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_last_was_cr
- $yy_lexical_state
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_lexical_state
- $yy_nxt
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_nxt
- $yy_reader
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_reader
- $yy_rmap
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_rmap
- $yy_state_dtrans
- in file Tokenizer.php, variable HTML_Template_Flexy_Tokenizer::$yy_state_dtrans
- yybegin
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yybegin()
- yylength
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yylength()
- yylex
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yylex()
- yytext
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yytext()
- yy_advance
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_advance()
- yy_error
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_error()
- yy_mark_end
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_mark_end()
- yy_mark_start
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_mark_start()
- yy_move_end
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_move_end()
- yy_to_mark
- in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_to_mark()
top
Documentation generated on Mon, 11 Mar 2019 10:15:14 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|