Public Member Functions |
| | getObjectGenre () |
| | getObjectIdField () |
| | queryFromRating (KWebQueryBuilder $qb, $columns=false, $alias=true, $joinLeft=false) |
| | Adds k_rating table to the query with specified columns and alias.
|
| | queryUseRating (KWebQueryBuilder $qb) |
| | Returns k_rating alias.
|
| | queryFromRatingLog (KWebQueryBuilder $qb, $columns=false, $alias=true, $joinLeft=false, $joinCondition=false) |
| | Adds k_rating_log table to the query with specified columns and alias.
|
| | queryUseRatingLog (KWebQueryBuilder $qb) |
| | Returns k_rating_log alias.
|
| | queryFromRank (KWebQueryBuilder $qb, $columns=false, $alias=true, $joinLeft=false) |
| | Adds k_rating_rank table to the query with specified columns and alias.
|
| | queryUseRank (KWebQueryBuilder $qb) |
| | Returns k_rating_rank alias.
|
| | queryWhereRatingGroup (KWebQueryBuilder $qb, $group) |
| | queryWhereRankId (KWebQueryBuilder $qb, $rank) |
| | buildReadQuery () |
| | applyQueryOptions (SqlQueryBuilder $qb) |
| | Applies all query specific options on the query.
|
| | readDataFromQuery ($query=null) |
Static Public Member Functions |
| static | ratingFactory ($options=array()) |
| static | inst () |
Data Fields |
| const | ALIAS_RATING = "rating" |
| const | ALIAS_RATING_LOG = "rating_log" |
| const | ALIAS_RANK = "rank" |
| const | ORDER_RANK = 'order_rank' |
| | Orders items by specified rank id.
|
Member Function Documentation
| KWebAdapter_Rating::buildReadQuery |
( |
| ) |
|
| KWebAdapter_Rating::getObjectGenre |
( |
| ) |
|
| KWebAdapter_Rating::getObjectIdField |
( |
| ) |
|
| static KWebAdapter_Rating::inst |
( |
| ) |
[static] |
| KWebAdapter_Rating::queryFromRank |
( |
KWebQueryBuilder $ |
qb, |
|
|
$ |
columns = false, |
|
|
$ |
alias = true, |
|
|
$ |
joinLeft = false |
|
) |
| |
Adds k_rating_rank table to the query with specified columns and alias.
Knows how to join with: k_rating
- Parameters:
-
| $columns | - TRUE becomes 'rating_id', default none |
| $alias | - default self::ALIAS_RANK |
- Returns:
- KWebAdapter_Item
| KWebAdapter_Rating::queryFromRating |
( |
KWebQueryBuilder $ |
qb, |
|
|
$ |
columns = false, |
|
|
$ |
alias = true, |
|
|
$ |
joinLeft = false |
|
) |
| |
Adds k_rating table to the query with specified columns and alias.
Knows how to join with: k_item and k_o_comment
- Parameters:
-
| $columns | - TRUE becomes 'rating_id', default none |
| $alias | - default self::ALIAS_RATING |
- Returns:
- KWebAdapter_Item
| KWebAdapter_Rating::queryFromRatingLog |
( |
KWebQueryBuilder $ |
qb, |
|
|
$ |
columns = false, |
|
|
$ |
alias = true, |
|
|
$ |
joinLeft = false, |
|
|
$ |
joinCondition = false |
|
) |
| |
Adds k_rating_log table to the query with specified columns and alias.
Knows how to join with: k_rating
- Parameters:
-
| $columns | - TRUE becomes 'rating_id', default none |
| $alias | - default self::ALIAS_RATING_LOG |
- Returns:
- KWebAdapter_Item
Returns k_rating_rank alias.
Joins the table if needed
- Returns:
- string
Returns k_rating alias.
Joins the table if needed
- Returns:
- string
Returns k_rating_log alias.
Joins the table if needed
- Returns:
- string
| static KWebAdapter_Rating::ratingFactory |
( |
$ |
options = array() | ) |
[static] |
| KWebAdapter_Rating::readDataFromQuery |
( |
$ |
query = null | ) |
|
Field Documentation
Orders items by specified rank id.
The documentation for this class was generated from the following file: