KWeb
6.4
|
Public Member Functions | |
getObjectGenre () | |
getObjectIdField () | |
queryBuilder ($queryType=true, $db=false) | |
queryFromComment (KWebQueryBuilder $qb, $columns=false, $alias=true) | |
Adds k_comment table to the query with specified columns and alias. | |
queryUseComment (KWebQueryBuilder $qb) | |
Returns k_item alias. | |
queryWhereLanguageEquals (KWebQueryBuilder $qb, $language) | |
Limits result to rows in language. | |
queryWhereStatusEquals (KWebQueryBuilder $qb, $status) | |
Limits result to rows with specified status. | |
queryWhereIsType (KWebQueryBuilder $qb, $type) | |
Limits result to rows with specified comment type. | |
queryWhereHasParent (KWebQueryBuilder $qb, $parentUid) | |
queryOrder (KWebQueryBuilder $qb, $order) | |
Item order. | |
buildReadQuery () | |
applyQueryOptions (SqlQueryBuilder $qb) | |
Applies all query specific options on the query. | |
Static Public Member Functions | |
static | commentFactory ($options=array()) |
static | inst () |
Data Fields | |
const | ALIAS_COMMENT = 'comment' |
KWebAdapter_Comment::applyQueryOptions | ( | SqlQueryBuilder $ | qb | ) |
Applies all query specific options on the query.
Reimplemented from KWebAdapter_ObjectBase_Query.
KWebAdapter_Comment::buildReadQuery | ( | ) |
Reimplemented from KWebAdapter_ObjectBase_Query.
static KWebAdapter_Comment::commentFactory | ( | $ | options = array() | ) | [static] |
KWebAdapter_Comment::getObjectGenre | ( | ) |
Reimplemented from KWebAdapter_ObjectBase.
KWebAdapter_Comment::getObjectIdField | ( | ) |
Reimplemented from KWebAdapter_ObjectBase.
static KWebAdapter_Comment::inst | ( | ) | [static] |
KWebAdapter_Comment::queryBuilder | ( | $ | queryType = true , |
$ | db = false |
||
) |
KWebAdapter_Comment::queryFromComment | ( | KWebQueryBuilder $ | qb, |
$ | columns = false , |
||
$ | alias = true |
||
) |
Adds k_comment table to the query with specified columns and alias.
Knows how to join with:
$columns | - TRUE becomes 'comment_id', default none |
$alias | - default 'i' |
KWebAdapter_Comment::queryOrder | ( | KWebQueryBuilder $ | qb, |
$ | order | ||
) |
Item order.
KWebAdapter_Comment::queryUseComment | ( | KWebQueryBuilder $ | qb | ) |
Returns k_item alias.
Joins the table if needed
KWebAdapter_Comment::queryWhereHasParent | ( | KWebQueryBuilder $ | qb, |
$ | parentUid | ||
) |
KWebAdapter_Comment::queryWhereIsType | ( | KWebQueryBuilder $ | qb, |
$ | type | ||
) |
Limits result to rows with specified comment type.
KWebAdapter_Comment::queryWhereLanguageEquals | ( | KWebQueryBuilder $ | qb, |
$ | language | ||
) |
Limits result to rows in language.
KWebAdapter_Comment::queryWhereStatusEquals | ( | KWebQueryBuilder $ | qb, |
$ | status | ||
) |
Limits result to rows with specified status.
const KWebAdapter_Comment::ALIAS_COMMENT = 'comment' |