An expression is a boolean evaluation comparing a column against a value
Located in /Data/Expression.php (line 32)
Xyster_Data_Criterion | --Xyster_Data_Expression
The left value, always a field
The operator
The right value, could be a scalar or a Xyster_Data_Field
BETWEEN Xyster_Data_Expression ( field BETWEEN 'value' AND 'value' )
Equal To Xyster_Data_Expression ( field = 'value' )
For $value to reference another field, pass a Xyster_Data_Field object
Returns the name of the static method to call for the operator passed
Greater Than Xyster_Data_Expression ( field > 2 )
For $value to reference another field, pass a Xyster_Data_Field object
Greater Than or Equal To Xyster_Data_Expression ( field >= 2 )
For $value to reference another field, pass a Xyster_Data_Field object
In expression ( field IN ( 1,1,2,3,5,8,13,21,'fibonacci','sequence' ) )
LIKE Xyster_Data_Expression ( field LIKE '%value' )
Less Than Xyster_Data_Expression ( field < 3 )
For $value to reference another field, pass a Xyster_Data_Field object
Less Than or Equal To Xyster_Data_Expression ( field <= 3 )
Not Equal To Xyster_Data_Expression ( field <> 'value' )
For $value to reference another field, pass a Xyster_Data_Field object
Equal To Xyster_Data_Expression ( field NOT BETWEEN 'value' AND 'value' )
Not in expression ( field NOT IN ( 1,1,2,3,5,8,13,21,'fibonacci','sequence' ) )
NOT LIKE Xyster_Data_Expression ( field NOT LIKE '%value' )
Creates a new expression
Evaluates the Expression for a given array or object
Gets the value
Returns the syntax for this Expression
Inherited From Xyster_Data_Criterion
Xyster_Data_Criterion::evaluate()
Xyster_Data_Criterion::fromArray()
Xyster_Data_Criterion::getFields()
Xyster_Data_Criterion::_getFields()
Documentation generated on Mon, 19 May 2008 17:07:16 -0400 by phpDocumentor 1.4.2