\Dewdrop\Db\Select\FilterAbstractFilter

Abstract filter class

Summary

Methods
Properties
Constants
__construct()
No public properties found
No constants found
getComparisonExpression()
isExpr()
$columnName
$tableName
$expr
N/A
No private methods found
No private properties found
N/A

Properties

$columnName

$columnName : string

The name of the DB column you need to filter.

Type

string

$tableName

$tableName : string

The name of the table in which the filtered column is present.

Type

string

Methods

__construct()

__construct() 

This filter implementation can be instantiated in one of two ways:

1) By passing the table and column names, respectively 2) By passing an arbitrary SQL expression as an instance of \Dewdrop\Db\Expr

Throws

\Dewdrop\Db\Select\Filter\Exception

getComparisonExpression()

getComparisonExpression(\Dewdrop\Db\Select  $select) 

Parameters

\Dewdrop\Db\Select $select

isExpr()

isExpr() : boolean

Returns

boolean