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

Class: CompilerFilter

Source Location: /framework/template/compiler/filter/filter.inc.php

Class Overview


Version:

  • $Id: filter.inc.php,v 1.1 2004/06/02 22:18:13 jeffmoore Exp $

Variables

Methods


Child classes:

Inherited Variables

Inherited Methods


Class Details

version:  $Id: filter.inc.php,v 1.1 2004/06/02 22:18:13 jeffmoore Exp $

Class Variables


$base =

Type:   mixed

$parameters = array()

Type:   mixed

Class Methods


method generateExpression

Generate the code to read the data value at run time Must generate only a valid PHP Expression.

void generateExpression( CodeWriter &$code)

API Tags:

access:  protected

Overridden in child classes as:

CapitalizeFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
DefaultFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
HexFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
HtmlFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
LowerCaseFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
NoTagsFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
NumberFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
TextFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
TrimFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
UpperCaseFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
UrlFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
Utf8EncodeFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
WordWrapFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.
StatsFilter::generateExpression()
Generate the code to read the data value at run time Must generate only a valid PHP Expression.

Parameters:

CodeWriter   &$code  

method generatePostStatement

Generate tear down code for an expression reference

void generatePostStatement( CodeWriter &$code)

API Tags:

access:  protected

Parameters:

CodeWriter   &$code  

method generatePreStatement

Generate setup code for an expression reference

void generatePreStatement( CodeWriter &$code)

API Tags:

access:  protected

Parameters:

CodeWriter   &$code  

method getValue

Return this value as a PHP value

String getValue( )

API Tags:

access:  public

Overridden in child classes as:

CapitalizeFilter::getValue()
Return this value as a PHP value
DefaultFilter::getValue()
Return this value as a PHP value
HexFilter::getValue()
Return this value as a PHP value
HtmlFilter::getValue()
Return this value as a PHP value
LowerCaseFilter::getValue()
Return this value as a PHP value
NoTagsFilter::getValue()
Return this value as a PHP value
NumberFilter::getValue()
Return this value as a PHP value
TextFilter::getValue()
Return this value as a PHP value
TrimFilter::getValue()
Return this value as a PHP value
UpperCaseFilter::getValue()
Return this value as a PHP value
UrlFilter::getValue()
Return this value as a PHP value
Utf8EncodeFilter::getValue()
Return this value as a PHP value
WordWrapFilter::getValue()
Return this value as a PHP value
StatsFilter::getValue()
Return this value as a PHP value


method isConstant

Does this filter refer to a constant value at compile time?

Boolean isConstant( )

API Tags:

access:  public

method prepare



void prepare( )

method registerBase



void registerBase( mixed &$base)

method registerParameter



void registerParameter( mixed &$parameter)
WACT: Copyright 2003 Procata, Inc. Released under the LGPL license (http://www.gnu.org/copyleft/lesser.html)
Documentation generated on Sun, 28 Nov 2004 19:46:36 -0800 by phpDocumentor 1.2.3