\Criteria

A single criteria

Abstract base class should never be instantiated directly.

Summary

Methods
Properties
Constants
__construct()
render()
setSort()
getSort()
setOrder()
getOrder()
setLimit()
getLimit()
setStart()
getStart()
setGroupBy()
getGroupby()
renderLdap()
renderWhere()
$order
$sort
$limit
$start
$groupby
$prefix
$function
$column
$operator
$value
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$order

$order : 

Sort order

Type

$sort

$sort : 

Type

$limit

$limit : 

Number of records to retrieve

Type

$start

$start : 

Offset of first record

Type

$groupby

$groupby : 

Type

$prefix

$prefix : 

Type

$function

$function : 

Type

$column

$column : 

Type

$operator

$operator : 

Type

$value

$value : 

Type

Methods

__construct()

__construct(  column,   value,   operator = =,   prefix,   function) : 

Constructor

Parameters

column
value
operator
prefix
function

Returns

render()

render() : 

Make a sql condition string

Returns

setSort()

setSort(  sort) : 

Parameters

sort

Returns

getSort()

getSort() : 

Returns

setOrder()

setOrder(  order) : 

Parameters

order

Returns

getOrder()

getOrder() : 

Returns

setLimit()

setLimit(  limit) : 

Parameters

limit

Returns

getLimit()

getLimit() : 

Returns

setStart()

setStart(  start) : 

Parameters

start

Returns

getStart()

getStart() : 

Returns

setGroupBy()

setGroupBy(  group) : 

Parameters

group

Returns

getGroupby()

getGroupby() : 

Returns

renderLdap()

renderLdap() : 

Generate an LDAP filter from criteria

Returns

renderWhere()

renderWhere() : 

Make a SQL "WHERE" clause

Returns