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

Class: HTML_Template_Flexy_Token_Method

Source Location: /HTML_Template_Flexy-1.3.13/HTML/Template/Flexy/Token/Method.php

Class Overview

HTML_Template_Flexy_Token
   |
   --HTML_Template_Flexy_Token_Method

Class to handle method calls


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::compile()
compile to String (vistor method) replaces toString
HTML_Template_Flexy_Token::compileChildren()
compile children (visitor approach).
HTML_Template_Flexy_Token::dump()
dump to text ATM
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::scopeVarsToArrayString()
get the scoped variables as an array of strings so that it can be passed to child templates...
HTML_Template_Flexy_Token::setValue()
Standard Value iterpretor
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 27]
Class to handle method calls

*



[ Top ]


Class Variables

$args = array()

[line 62]

arguments, either variables or literals eg. #xxxxx yyyy#
  • Access: public

Type:   array


[ Top ]

$isConditional =

[line 48]

is it in if statement with a method?
  • Access: public

Type:   boolean


[ Top ]

$isNegative =  ''

[line 54]

if the statement is negative = eg. !somevar..
  • Access: public

Type:   string


[ Top ]

$method =

[line 41]

Method name
  • Access: public

Type:   char


[ Top ]

$modifier =

[line 34]

variable modifier (h = raw, u = urlencode, none = htmlspecialchars)

TODO

  • Access: public

Type:   char


[ Top ]



Method Detail

setValue   [line 68]

void setValue( $value)

setvalue - at present array method, args (need to add modifier)
  • See: parent::setValue()

Overrides HTML_Template_Flexy_Token::setValue() (Standard Value iterpretor)

Parameters:

   $value   — 

[ Top ]

toString   [line 90]

void toString( )


[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:59:57 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.