|
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' |