TYPO3  7.6
Public Member Functions | Private Attributes | List of all members
Comparator Class Reference
Inheritance diagram for Comparator:
DateComparator NumberComparator

Public Member Functions

 getTarget ()
 
 setTarget ($target)
 
 getOperator ()
 
 setOperator ($operator)
 
 test ($test)
 

Private Attributes

 $target
 
 $operator= '=='
 

Detailed Description

Comparator.

Author
Fabien Potencier fabie.nosp@m.n@sy.nosp@m.mfony.nosp@m..com

Definition at line 19 of file Comparator.php.

Member Function Documentation

getOperator ( )

Gets the comparison operator.

Returns
string The operator

Definition at line 49 of file Comparator.php.

getTarget ( )

Gets the target value.

Returns
string The target value

Definition at line 29 of file Comparator.php.

References Comparator\$target.

setOperator (   $operator)

Sets the comparison operator.

Parameters
string$operatorA valid operator
Exceptions
\InvalidArgumentException

Definition at line 61 of file Comparator.php.

Referenced by DateComparator\__construct(), and NumberComparator\__construct().

setTarget (   $target)

Sets the target value.

Parameters
string$targetThe target value

Definition at line 39 of file Comparator.php.

References Comparator\$target.

Referenced by DateComparator\__construct(), and NumberComparator\__construct().

test (   $test)

Tests against the target.

Parameters
mixed$testA test value
Returns
bool

Definition at line 81 of file Comparator.php.

References Comparator\$target.

Member Data Documentation

$operator= '=='
private

Definition at line 22 of file Comparator.php.

$target
private