Abstract representation of a query to the database.
| author | Jorgen Evens |
|---|---|
| package | WebLab |
| subpackage | Data |
__construct(\WebLab_Data_Adapter $adapter)
clearLimit()
countLimitless(boolean $count)
Special option, might not work in every implementation.
boolean
getCountLimitless() : boolean
getCriteriaChain() : \WebLab_Data_CriteriaChain
getLimit() : mixed
mixedAn object with keys count and start.setAdapter(\WebLab_Data_Adapter $adapter)
\WebLab_Data_Adapter
setLimit(int $count, int $start)
_isConnected() : boolean
$_last_query : string
$_adapter : \WebLab_Data_Adapter
$_count_limitless : boolean
$_criteriaChain : \WebLab_Data_CriteriaChain
This is used to build the WHERE statement.
$_havingChain : \WebLab_Data_CriteriaChain
This is used to build the HAVING statement.
$_limit : object
$_tables : \WebLab_Data_Table[]