List of all members.
|
Public Member Functions |
| | __construct () |
| | __clone () |
| | hasAliasInside ($alias) |
| | getAlias () |
| | getName () |
| | setName ($name) |
| | distinct () |
| | isDistinct () |
| | unDistinct () |
| | hasJoinedTable ($table) |
| | join ($table, LogicalObject $logic, $alias=null) |
| | leftJoin ($table, LogicalObject $logic, $alias=null) |
| | setOrderChain (OrderChain $chain) |
| | orderBy ($field, $table=null) |
| | prependOrderBy ($field, $table=null) |
| | desc () |
| | asc () |
| | groupBy ($field, $table=null) |
| | having (LogicalObject $exp) |
| | getLimit () |
| | getOffset () |
| | limit ($limit=null, $offset=null) |
| | from ($table, $alias=null) |
| | get ($field, $alias=null) |
| | BOVM: achtung!
|
| | multiGet () |
| | arrayGet ($array, $prefix=null) |
| | getFieldsCount () |
| | getTablesCount () |
| | getFieldNames () |
| | toDialectString (Dialect $dialect) |
| | dropFields () |
| | dropOrder () |
Private Member Functions |
| | getLastTable ($table=null) |
| | makeOrder ($field, $table=null) |
Private Attributes |
| | $distinct = false |
| | $name = null |
| | $joiner = null |
| | $limit = null |
| | $offset = null |
| | $fields = array() |
| | $order = null |
| | $group = array() |
| | $having = null |
| | $aliases = array() |
Detailed Description
Definition at line 16 of file SelectQuery.class.php.
Constructor & Destructor Documentation
| SelectQuery::__construct |
( |
|
) |
|
Member Function Documentation
| SelectQuery::hasAliasInside |
( |
$ |
alias |
) |
|
| SelectQuery::getAlias |
( |
|
) |
|
| SelectQuery::setName |
( |
$ |
name |
) |
|
| SelectQuery::distinct |
( |
|
) |
|
| SelectQuery::isDistinct |
( |
|
) |
|
| SelectQuery::unDistinct |
( |
|
) |
|
| SelectQuery::hasJoinedTable |
( |
$ |
table |
) |
|
| 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::getTablesCount |
( |
|
) |
|
| SelectQuery::getFieldNames |
( |
|
) |
|
| SelectQuery::toDialectString |
( |
Dialect $ |
dialect |
) |
|
| SelectQuery::dropFields |
( |
|
) |
|
| SelectQuery::dropOrder |
( |
|
) |
|
| SelectQuery::getLastTable |
( |
$ |
table = null |
) |
[private] |
| SelectQuery::makeOrder |
( |
$ |
field, |
|
|
$ |
table = null | |
|
) |
| | [private] |
Member Data Documentation
SelectQuery::$distinct = false [private] |
SelectQuery::$name = null [private] |
SelectQuery::$joiner = null [private] |
SelectQuery::$limit = null [private] |
SelectQuery::$offset = null [private] |
SelectQuery::$fields = array() [private] |
SelectQuery::$order = null [private] |
SelectQuery::$group = array() [private] |
SelectQuery::$having = null [private] |
SelectQuery::$aliases = array() [private] |
The documentation for this class was generated from the following file:
|
|