Antidot PHP API  version 0.16.0
##PHP API to simplify integration of Antidot components
 All Classes Files Functions Variables Groups Pages
Public Member Functions | List of all members
AfsBaseOperatorFilter Class Reference

Base class for operator filter objects. More...

Inheritance diagram for AfsBaseOperatorFilter:
AfsEqualOperatorFilter AfsGreaterEqualOperatorFilter AfsGreaterOperatorFilter AfsLessEqualOperatorFilter AfsLessOperatorFilter AfsNotEqualOperatorFilter

Public Member Functions

 __construct (AfsFilter $filter, $op_str)
 Constructs new instance of AfsBaseOperatorFilter.
 value ($value)
 Associates a value to current instance and create an AfsValuedFilter.
 to_string ()
 Transforms this instance in its string representation.

Detailed Description

Base class for operator filter objects.

Constructor & Destructor Documentation

__construct ( AfsFilter  $filter,
  $op_str 
)

Constructs new instance of AfsBaseOperatorFilter.

Parameters
$filter[in] AfsFilter object to combine with provided operator.
$op_str[in] String representation of the operator (recognized by AFS search engine).

Member Function Documentation

to_string ( )

Transforms this instance in its string representation.

Returns
string representation of the instance.
value (   $value)

Associates a value to current instance and create an AfsValuedFilter.

Parameters
$value[in] Value to assign to AfsValuedFilter.
Returns
newly created AfsValuedFilter instance.