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

Class: HTML_Template_Flexy_Token_Var

Source Location: /HTML_Template_Flexy-0.4.2/Flexy/Token/Var.php

Class Overview

HTML_Template_Flexy_Token
   |
   --HTML_Template_Flexy_Token_Var

Class to handle variable output


Variables

Methods


Inherited Variables

Inherited Methods

Class: HTML_Template_Flexy_Token

HTML_Template_Flexy_Token::buildChildren()
Build the child array for each element.
HTML_Template_Flexy_Token::buildTokens()
Run a Tokenizer and Store its results It should build a DOM Tree of the HTML
HTML_Template_Flexy_Token::childrentoString()
generate HTML from children after doing flexy manipulations..
HTML_Template_Flexy_Token::factory()
factory a Token
HTML_Template_Flexy_Token::findVar()
do the stack lookup on the variable this relates to flexy t relates to the object being parsed.
HTML_Template_Flexy_Token::pullState()
tell the generator you are entering a block
HTML_Template_Flexy_Token::pushState()
tell the generator you are entering a block
HTML_Template_Flexy_Token::pushVar()
add a variable to the stack.
HTML_Template_Flexy_Token::setValue()
Standard Value iterpretor
HTML_Template_Flexy_Token::toString()
generate HTML after doing flexy manipulations..
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

Class Details

[line 28]
Class to handle variable output

*



[ Top ]


Class Variables

$modifier =

[line 36]

variable modifier (h = raw, u = urlencode, none = htmlspecialchars)
  • Access: public

Type:   char


[ Top ]



Method Detail

setValue   [line 41]

void setValue( mixed $value)

Setvalue - at present raw text.. - needs sorting out..
  • See: parent::setValue()

Overrides HTML_Template_Flexy_Token::setValue() (Standard Value iterpretor)
[ Top ]

toString   [line 53]

void toString( )

toString - generate PHP code
  • See: parent::toString(), $this->pullState()

Overrides HTML_Template_Flexy_Token::toString() (generate HTML after doing flexy manipulations..)
[ Top ]


Documentation generated on Fri, 30 Apr 2004 23:49:41 +0200 by phpDocumentor 1.2.3. PEAR Logo Copyright © PHP Group 2004.