Class CriteriaCompo
Collection of multiple CriteriaElement objects
- Xoops\Core\Kernel\CriteriaElement
- Xoops\Core\Kernel\CriteriaCompo
Direct known subclasses
CriteriaCompo
Namespace: Xoops\Core\Kernel
Package: Xoops\Core\Kernel
Category: Xoops\Core\Kernel\CriteriaCompo
Copyright: 2000-2013 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Kazumi Ono onokazu@xoops.org
Author: Nathan Dial ndial@trillion21.com
Author: Taiwen Jiang phppp@users.sourceforge.net
Since: 2.0.0
Link: http://xoops.org
Located at oops_lib/Xoops/Core/Kernel/CriteriaCompo.php
Package: Xoops\Core\Kernel
Category: Xoops\Core\Kernel\CriteriaCompo
Copyright: 2000-2013 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Kazumi Ono onokazu@xoops.org
Author: Nathan Dial ndial@trillion21.com
Author: Taiwen Jiang phppp@users.sourceforge.net
Since: 2.0.0
Link: http://xoops.org
Located at oops_lib/Xoops/Core/Kernel/CriteriaCompo.php
public
|
#
__construct(
Constructor |
public
|
#
add(
add a criteria element |
public
string
|
|
public
string
|
|
public
string
|
|
public
Doctrine\DBAL\Query\QueryBuilder
|
|
public
string
|
#
buildExpressionQb( Doctrine\DBAL\Query\QueryBuilder $qb )
Build an expression to be included in a Doctrine QueryBuilder instance. |
getGroupBy(),
getLimit(),
getOrder(),
getSort(),
getStart(),
setGroupBy(),
setLimit(),
setOrder(),
setSort(),
setStart()
|
protected
|
$criteriaElements
The elements of the collection |
#
array()
|
protected
array
|
$conditions
Conditions |
#
array()
|
$groupBy,
$limit,
$order,
$sort,
$start
|