[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/wact/src/compiler/expression/ -> WactExpression.class.php (summary)

(no description)

File Size: 196 lines (5 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

WactExpression:: (15 methods):
  __construct()
  _parseExpression()
  _createParsedExpression()
  _shouldApplyDefaultFilter()
  _applyDefaultFilter()
  createValue()
  createFilterChain()
  _createFilter()
  isConstant()
  getValue()
  generatePreStatement()
  generateExpression()
  generatePostStatement()
  prepare()
  getFilterDictionary()


Class: WactExpression  - X-Ref

Represents a single Expression found in the template like "var|uppercase|trim:0,10"
Responsibly for parsing the expression and building a filter chain
for the expression (if expression contained filter syntax)

__construct($expression, $context_node, $filter_dictionary, $default_filter = 'raw')   X-Ref
No description

_parseExpression()   X-Ref
No description

_createParsedExpression()   X-Ref
No description

_shouldApplyDefaultFilter()   X-Ref
No description

_applyDefaultFilter()   X-Ref
No description

createValue($expression)   X-Ref
Parses an expression and returns an object representing the expression


createFilterChain($expression, $base)   X-Ref
Parses an expression, building a chain of filters for it


_createFilter($name, $base, $args = array()   X-Ref
No description

isConstant()   X-Ref
No description

getValue()   X-Ref
No description

generatePreStatement($code_writer)   X-Ref
No description

generateExpression($code_writer)   X-Ref
No description

generatePostStatement($code_writer)   X-Ref
No description

prepare()   X-Ref
No description

getFilterDictionary()   X-Ref
No description



Generated: Tue Dec 2 03:54:09 2008 Cross-referenced by PHPXref 0.7