XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
Criteria Class Reference
Inheritance diagram for Criteria:
CriteriaElement

Public Member Functions

 __construct ($column, $value='', $operator='=', $prefix='', $function='')
 
 getName ()
 
 getValue ()
 
 getOperator ()
 
 render ()
 
 renderLdap ()
 
 renderWhere ()
 
- Public Member Functions inherited from CriteriaElement
 __construct ()
 
 hasChildElements ()
 
 getCountChildElements ()
 
 getChildElement ($idx)
 
 getCondition ($idx)
 
 setSort ($sort, $order=null)
 
 addSort ($sort, $order='ASC')
 
 getSort ()
 
 getSorts ()
 
 setOrder ($order)
 
 getOrder ()
 
 setLimit ($limit=0)
 
 getLimit ()
 
 setStart ($start=0)
 
 getStart ()
 
 setGroupby ($group)
 
 getGroupby ()
 

Data Fields

 $prefix
 
 $function
 
 $column
 
 $operator
 
 $value
 
 $dtype = 0
 
- Data Fields inherited from CriteriaElement
 $order = []
 
 $sort = []
 
 $limit = 0
 
 $start = 0
 
 $groupby = ''
 

Detailed Description

Definition at line 401 of file criteria.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( $column,
$value = '',
$operator = '=',
$prefix = '',
$function = '' )

Constructor

Parameters
string$column
string$value
string$operator
string$prefix
string$function

Definition at line 424 of file criteria.php.

Member Function Documentation

◆ getName()

getName ( )

Reimplemented from CriteriaElement.

Definition at line 442 of file criteria.php.

◆ getOperator()

getOperator ( )

Reimplemented from CriteriaElement.

Definition at line 452 of file criteria.php.

◆ getValue()

getValue ( )

Reimplemented from CriteriaElement.

Definition at line 447 of file criteria.php.

◆ render()

render ( )

Make a sql condition string

Returns
string
Deprecated
XoopsObjectGenericHandler\_makeCriteriaElement4sql()

Reimplemented from CriteriaElement.

Definition at line 463 of file criteria.php.

◆ renderLdap()

renderLdap ( )

Generate an LDAP filter from criteria

Returns
string
Author
Nathan Dial ndial.nosp@m.@tri.nosp@m.llion.nosp@m.21.c.nosp@m.om
Deprecated

Definition at line 491 of file criteria.php.

◆ renderWhere()

renderWhere ( )

Make a SQL "WHERE" clause

Returns
string
Deprecated

Definition at line 502 of file criteria.php.

Field Documentation

◆ $column

$column

Definition at line 409 of file criteria.php.

◆ $dtype

$dtype = 0

Definition at line 413 of file criteria.php.

◆ $function

$function

Definition at line 408 of file criteria.php.

◆ $operator

$operator

Definition at line 410 of file criteria.php.

◆ $prefix

$prefix

Definition at line 407 of file criteria.php.

◆ $value

$value

Definition at line 411 of file criteria.php.


The documentation for this class was generated from the following file: