Inheritance diagram for SelectQuery:
[legend]List of all members.
|
Public Member Functions |
| | getName () |
| | setName ($name) |
| | distinct () |
| | isDistinct () |
| | unDistinct () |
| | joinQuery (SelectQuery $query, LogicalObject $logic, $alias) |
| | join ($table, LogicalObject $logic, $alias=null) |
| | leftJoin ($table, LogicalObject $logic, $alias=null) |
| | orderBy ($field, $table=null) |
| | prependOrderBy ($field, $table=null) |
| | desc () |
| | asc () |
| | groupBy ($field, $table=null) |
| | getLimit () |
| | getOffset () |
| | limit ($limit=null, $offset=null) |
| | from ($table, $alias=null) |
| | get ($field, $alias=null) |
| | multiGet () |
| | arrayGet ($array, $prefix=null) |
| | getFieldsCount () |
| | getFieldNames () |
| | toDialectString (Dialect $dialect) |
| | dropFields () |
| | dropOrder () |
Private Member Functions |
| | getLastTable ($table=null) |
Private Attributes |
| | $distinct = false |
| | $name = null |
| | $limit = null |
| | $offset = null |
| | $fields = array() |
| | $from = array() |
| | $currentOrder = null |
| | $order = array() |
| | $group = array() |
Detailed Description
Definition at line 27 of file SelectQuery.class.php.
Member Function Documentation
| SelectQuery::setName |
( |
$ |
name |
) |
|
| SelectQuery::distinct |
( |
|
) |
|
| SelectQuery::isDistinct |
( |
|
) |
|
| SelectQuery::unDistinct |
( |
|
) |
|
| SelectQuery::join |
( |
$ |
table, |
|
|
LogicalObject $ |
logic, |
|
|
$ |
alias = null | |
|
) |
| | |
| SelectQuery::leftJoin |
( |
$ |
table, |
|
|
LogicalObject $ |
logic, |
|
|
$ |
alias = null | |
|
) |
| | |
| SelectQuery::orderBy |
( |
$ |
field, |
|
|
$ |
table = null | |
|
) |
| | |
| SelectQuery::prependOrderBy |
( |
$ |
field, |
|
|
$ |
table = null | |
|
) |
| | |
| SelectQuery::groupBy |
( |
$ |
field, |
|
|
$ |
table = null | |
|
) |
| | |
| SelectQuery::getLimit |
( |
|
) |
|
| SelectQuery::getOffset |
( |
|
) |
|
| SelectQuery::limit |
( |
$ |
limit = null, |
|
|
$ |
offset = null | |
|
) |
| | |
| SelectQuery::from |
( |
$ |
table, |
|
|
$ |
alias = null | |
|
) |
| | |
| SelectQuery::get |
( |
$ |
field, |
|
|
$ |
alias = null | |
|
) |
| | |
| SelectQuery::multiGet |
( |
|
) |
|
| SelectQuery::arrayGet |
( |
$ |
array, |
|
|
$ |
prefix = null | |
|
) |
| | |
| SelectQuery::getFieldsCount |
( |
|
) |
|
| SelectQuery::getFieldNames |
( |
|
) |
|
| SelectQuery::toDialectString |
( |
Dialect $ |
dialect |
) |
|
| SelectQuery::dropFields |
( |
|
) |
|
| SelectQuery::dropOrder |
( |
|
) |
|
| SelectQuery::getLastTable |
( |
$ |
table = null |
) |
[private] |
Member Data Documentation
SelectQuery::$distinct = false [private] |
SelectQuery::$name = null [private] |
SelectQuery::$limit = null [private] |
SelectQuery::$offset = null [private] |
SelectQuery::$fields = array() [private] |
SelectQuery::$from = array() [private] |
SelectQuery::$currentOrder = null [private] |
SelectQuery::$order = array() [private] |
SelectQuery::$group = array() [private] |
The documentation for this class was generated from the following file:
|