apidoc
[ class tree: apidoc ] [ index: apidoc ] [ all elements ]

Index of all elements

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ k ] [ l ] [ m ] [ o ] [ p ] [ r ] [ s ] [ t ] [ u ] [ v ] [ x ] [ y ]

a

$args
in file Method.php, variable HTML_Template_Flexy_Token_Method::$args
    arguments, either variables or literals eg. #xxxxx yyyy#
$attributes
in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$attributes
    Associative array of attributes.
applyFilters
in file Flexy.php, method HTML_Template_Flexy::applyFilters()
    actually it will only be used to apply the pre and post filters
top

b

bufferedOutputObject
in file Flexy.php, method HTML_Template_Flexy::bufferedOutputObject()
    Outputs an object as $t, buffers the result and returns it.
buildChildren
in file Token.php, method HTML_Template_Flexy_Token::buildChildren()
    Build the child array for each element.
buildTokens
in file Token.php, method HTML_Template_Flexy_Token::buildTokens()
    Run a Tokenizer and Store its results It should build a DOM Tree of the HTML
BodyOnly.php
procedural page BodyOnly.php
top

c

$children
in file Token.php, variable HTML_Template_Flexy_Token::$children
    array of children to each object.
$close
in file Token.php, variable HTML_Template_Flexy_Token::$close
    Matching closing tag for a Token
$close
in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$close
    Alias to closing tag (built externally).
$condition
in file If.php, variable HTML_Template_Flexy_Token_If::$condition
    Condition for the if statement.
childrentoString
in file Token.php, method HTML_Template_Flexy_Token::childrentoString()
    generate HTML from children after doing flexy manipulations..
compile
in file Flexy.php, method HTML_Template_Flexy::compile()
    compile the template
conditionals
in file SimpleTags.php, method HTML_Template_Flexy_Filter_SimpleTags::conditionals()
    Conditional inclusion
top

d

debug
in file Flexy.php, method HTML_Template_Flexy::debug()
    if debugging is on, print the debug info to the screen
debug
in file Test.php, method HTML_Template_Flexy_Test::debug()
dump
in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::dump()
top

e

$engine
in file SimpleTags.php, variable HTML_Template_Flexy_Filter_SimpleTags::$engine
$error
in file SimpleTags.php, variable HTML_Template_Flexy_Filter_SimpleTags::$error
error
in file Test.php, method HTML_Template_Flexy_Test::error()
error
in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::error()
Else.php
procedural page Else.php
EndTag.php
procedural page EndTag.php
End.php
procedural page End.php
top

f

$files
in file Test.php, variable HTML_Template_Flexy_Test::$files
factory
in file Token.php, method HTML_Template_Flexy_Token::factory()
    factory a Token
findVar
in file Token.php, method HTML_Template_Flexy_Token::findVar()
    do the stack lookup on the variable
Flexy.php
procedural page Flexy.php
Foreach.php
procedural page Foreach.php
top

g

getAttribute
in file Tag.php, method HTML_Template_Flexy_Token_Tag::getAttribute()
    getAttribute = reads an attribute value and strips the quotes
top

h

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_Filter_BodyOnly
in file BodyOnly.php, class HTML_Template_Flexy_Filter_BodyOnly
    The html Body only filter
HTML_Template_Flexy_Filter_Mail
in file Mail.php, class HTML_Template_Flexy_Filter_Mail
    The Mail filter template (sorts out cr removal in php)
HTML_Template_Flexy_Filter_Math
in file Math.php, class HTML_Template_Flexy_Filter_Math
    A Math Filter
HTML_Template_Flexy_Filter_Php
in file Php.php, class HTML_Template_Flexy_Filter_Php
    Remove PHP tags and replace them with echo '< ? '
HTML_Template_Flexy_Filter_RtfSimpleTags
in file RtfSimpleTags.php, class HTML_Template_Flexy_Filter_RtfSimpleTags
HTML_Template_Flexy_Filter_SimpleTags
in file SimpleTags.php, class HTML_Template_Flexy_Filter_SimpleTags
    The Standard Tag filter
HTML_Template_Flexy_Filter_Xml
in file Xml.php, class HTML_Template_Flexy_Filter_Xml
    Replace XML tags with echo '<' .'?xml';
HTML_Template_Flexy_Test
in file Test.php, class HTML_Template_Flexy_Test
HTML_Template_Flexy_Test
in file Test.php, method HTML_Template_Flexy_Test::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, class HTML_Template_Flexy_Tokenizer
HTML_Template_Flexy_Tokenizer
in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::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
    The closing HTML Tag = eg. /Table or /Body etc.
HTML_TEMPLATE_FLEXY_TOKEN_ERROR
in file Tokenizer.php, constant HTML_TEMPLATE_FLEXY_TOKEN_ERROR
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_Include
in file Include.php, class HTML_Template_Flexy_Token_Include
    Class to handle include statements TODO!!!
HTML_Template_Flexy_Token_Method
in file Method.php, class HTML_Template_Flexy_Token_Method
    Class to handle method calls
HTML_TEMPLATE_FLEXY_TOKEN_NONE
in file Tokenizer.php, constant HTML_TEMPLATE_FLEXY_TOKEN_NONE
HTML_TEMPLATE_FLEXY_TOKEN_OK
in file Tokenizer.php, constant HTML_TEMPLATE_FLEXY_TOKEN_OK
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_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.
$isConditional
in file Method.php, variable HTML_Template_Flexy_Token_Method::$isConditional
    is it in if statement with a method?
If.php
procedural page If.php
Include.php
procedural page Include.php
include_template
in file SimpleTags.php, method HTML_Template_Flexy_Filter_SimpleTags::include_template()
    sub template inclusion
IN_ATTR
in file Tokenizer.php, constant IN_ATTR
IN_ATTRVAL
in file Tokenizer.php, constant IN_ATTRVAL
IN_COM
in file Tokenizer.php, constant IN_COM
IN_DOUBLEQUOTE
in file Tokenizer.php, constant IN_DOUBLEQUOTE
IN_DS
in file Tokenizer.php, constant IN_DS
IN_ENDTAG
in file Tokenizer.php, constant IN_ENDTAG
IN_FLEXYMETHOD
in file Tokenizer.php, constant IN_FLEXYMETHOD
IN_FLEXYMETHODQUOTED
in file Tokenizer.php, constant IN_FLEXYMETHODQUOTED
IN_FLEXYMETHODQUOTED_END
in file Tokenizer.php, constant IN_FLEXYMETHODQUOTED_END
IN_MD
in file Tokenizer.php, constant IN_MD
IN_NETDATA
in file Tokenizer.php, constant IN_NETDATA
IN_SINGLEQUOTE
in file Tokenizer.php, constant IN_SINGLEQUOTE
IN_TAG
in file Tokenizer.php, constant IN_TAG
top

k

$key
in file Foreach.php, variable HTML_Template_Flexy_Token_Foreach::$key
    key value
top

l

$line
in file Token.php, variable HTML_Template_Flexy_Token::$line
    the line the token is from
$loopOn
in file Foreach.php, variable HTML_Template_Flexy_Token_Foreach::$loopOn
    variable to loop on.
looping
in file SimpleTags.php, method HTML_Template_Flexy_Filter_SimpleTags::looping()
    Looping
top

m

$method
in file Method.php, variable HTML_Template_Flexy_Token_Method::$method
    Method name
$modifier
in file Var.php, variable HTML_Template_Flexy_Token_Var::$modifier
    variable modifier (h = raw, u = urlencode, none = htmlspecialchars)
$modifier
in file Method.php, variable HTML_Template_Flexy_Token_Method::$modifier
    variable modifier (h = raw, u = urlencode, none = htmlspecialchars)
Mail.php
procedural page Mail.php
Math.php
procedural page Math.php
Method.php
procedural page Method.php
methods
in file SimpleTags.php, method HTML_Template_Flexy_Filter_SimpleTags::methods()
    Calling Methods
top

o

$options
in file Flexy.php, variable HTML_Template_Flexy::$options
outputObject
in file Flexy.php, method HTML_Template_Flexy::outputObject()
    Outputs an object as $t
top

p

$postfix
in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$postfix
    postfix tokens used to add code to end of tags
$prefix
in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$prefix
    prefix tokens used to add code to beginning of tags TODO
Php.php
procedural page Php.php
parse
in file Test.php, method HTML_Template_Flexy_Test::parse()
parseArgs
in file Test.php, method HTML_Template_Flexy_Test::parseArgs()
parseTagForm
in file Tag.php, method HTML_Template_Flexy_Token_Tag::parseTagForm()
    Reads an Form tag and stores the current name (used as a prefix for input in the form.
parseTagInput
in file Tag.php, method HTML_Template_Flexy_Token_Tag::parseTagInput()
    Reads an Input tag and converts it to show variables based on the current form name
parseTagOption
in file Tag.php, method HTML_Template_Flexy_Token_Tag::parseTagOption()
    Deal with Options (on a static select list)
parseTagSelect
in file Tag.php, method HTML_Template_Flexy_Token_Tag::parseTagSelect()
    Deal with Selects
parseTagTextArea
in file Tag.php, method HTML_Template_Flexy_Token_Tag::parseTagTextArea()
    Deal with a TextArea tag - empty the contents (eg. flag ignoreChildren), and add code..
post_fix_php_cr
in file Mail.php, method HTML_Template_Flexy_Filter_Mail::post_fix_php_cr()
pre_replace_xml
in file Xml.php, method HTML_Template_Flexy_Filter_Xml::pre_replace_xml()
pre_strip_php
in file Php.php, method HTML_Template_Flexy_Filter_Php::pre_strip_php()
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

r

RtfSimpleTags.php
procedural page RtfSimpleTags.php
top

s

$start
in file SimpleTags.php, variable HTML_Template_Flexy_Filter_SimpleTags::$start
$start
in file Math.php, variable HTML_Template_Flexy_Filter_Math::$start
$start
in file RtfSimpleTags.php, variable HTML_Template_Flexy_Filter_RtfSimpleTags::$start
$stop
in file Math.php, variable HTML_Template_Flexy_Filter_Math::$stop
$stop
in file RtfSimpleTags.php, variable HTML_Template_Flexy_Filter_RtfSimpleTags::$stop
$stop
in file SimpleTags.php, variable HTML_Template_Flexy_Filter_SimpleTags::$stop
SimpleTags.php
procedural page SimpleTags.php
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 Token.php, method HTML_Template_Flexy_Token::setValue()
    Standard Value iterpretor
setValue
in file Method.php, method HTML_Template_Flexy_Token_Method::setValue()
    setvalue - at present array method, args (need to add modifier)
setValue
in file If.php, method HTML_Template_Flexy_Token_If::setValue()
    Setvalue - a string
setValue
in file Foreach.php, method HTML_Template_Flexy_Token_Foreach::setValue()
    Setvalue - a array of all three (last one optional)
staticQuickTemplate
in file Flexy.php, method HTML_Template_Flexy::staticQuickTemplate()
    static version which does new, compile and output all in one go.
strip_body_foot
in file BodyOnly.php, method HTML_Template_Flexy_Filter_BodyOnly::strip_body_foot()
    Strip everything after and including the end BODY tag
strip_body_head
in file BodyOnly.php, method HTML_Template_Flexy_Filter_BodyOnly::strip_body_head()
    Strip everything before and including the BODY tag
top

t

$tag
in file Tag.php, variable HTML_Template_Flexy_Token_Tag::$tag
    HTML Tag: eg. Body or /Body
$token
in file Token.php, variable HTML_Template_Flexy_Token::$token
    the token type (Depreciated when we have classes for all tokens
Test.php
procedural page Test.php
Tokenizer.php
procedural page Tokenizer.php
Token.php
procedural page Token.php
Tag.php
procedural page Tag.php
toString
in file Token.php, method HTML_Template_Flexy_Token::toString()
    generate HTML after doing flexy manipulations..
toString
in file Var.php, method HTML_Template_Flexy_Token_Var::toString()
    toString - generate PHP code
toString
in file Tag.php, method HTML_Template_Flexy_Token_Tag::toString()
    toString - display tag, attributes, postfix and any code in attributes.
toString
in file If.php, method HTML_Template_Flexy_Token_If::toString()
    toString - generate PHP code
toString
in file Foreach.php, method HTML_Template_Flexy_Token_Foreach::toString()
    toString - generate PHP code
toString
in file End.php, method HTML_Template_Flexy_Token_End::toString()
    toString - generate PHP code
toString
in file Include.php, method HTML_Template_Flexy_Token_Include::toString()
toString
in file Else.php, method HTML_Template_Flexy_Token_Else::toString()
    toString - generate PHP code
toString
in file Method.php, method HTML_Template_Flexy_Token_Method::toString()
    toString - generate PHP code
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
top

u

urlencoded_variables
in file SimpleTags.php, method HTML_Template_Flexy_Filter_SimpleTags::urlencoded_variables()
    Urlencoded Variable replacement
top

v

$value
in file Token.php, variable HTML_Template_Flexy_Token::$value
    the default value (normally a string)
$value
in file Foreach.php, variable HTML_Template_Flexy_Token_Foreach::$value
    optional value (in key=>value pair)
Var.php
procedural page Var.php
variables
in file SimpleTags.php, method HTML_Template_Flexy_Filter_SimpleTags::variables()
    Standard Variable replacement
variables
in file Math.php, method HTML_Template_Flexy_Filter_Math::variables()
top

x

Xml.php
procedural page Xml.php
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()
YYINITIAL
in file Tokenizer.php, constant YYINITIAL
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_BOL
in file Tokenizer.php, constant YY_BOL
YY_BUFFER_SIZE
in file Tokenizer.php, constant YY_BUFFER_SIZE
YY_END
in file Tokenizer.php, constant YY_END
YY_EOF
in file Tokenizer.php, constant YY_EOF
yy_error
in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_error()
YY_E_INTERNAL
in file Tokenizer.php, constant YY_E_INTERNAL
YY_E_MATCH
in file Tokenizer.php, constant YY_E_MATCH
YY_F
in file Tokenizer.php, constant YY_F
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_NOT_ACCEPT
in file Tokenizer.php, constant YY_NOT_ACCEPT
YY_NO_ANCHOR
in file Tokenizer.php, constant YY_NO_ANCHOR
YY_NO_STATE
in file Tokenizer.php, constant YY_NO_STATE
YY_START
in file Tokenizer.php, constant YY_START
yy_to_mark
in file Tokenizer.php, method HTML_Template_Flexy_Tokenizer::yy_to_mark()
top

Documentation generated on Fri, 30 Apr 2004 22:13:45 +0200 by phpDocumentor 1.2.3. PEAR Logo Copyright © PHP Group 2004.