\PageRaterExtension
- Author: nicolaas [at] sunnysideup up .co .nz <% loop $PageRatings %> <% end_loop %>
Synopsis
class PageRaterExtension
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $has_many = ;
- private static array $indexes = ;
- private static boolean $add_default_rating = false;
- private static integer $number_of_default_records_to_be_added = 5;
- // methods
- public void updateCMSFields()
- public void requireDefaultRecords()
- public Double StarRating()
- public int|string getStarRating()
- public int NumberOfPageRatings()
- public ArrayList PageRatingResults()
- public ArrayList CurrentUserRating()
- public ArrayList turnPageRaterSQLIntoArrayList()
- public void onlyShowApprovedPageRatings()
Hierarchy
Extends
- DataExtension
Members
private
- $add_default_rating
—
boolean
add the default rating to each page ... - $db
- $has_many
- $indexes
- $number_of_default_records_to_be_added — boolean
Methods
public
- CurrentUserRating() — rating of this page by this user ...
- NumberOfPageRatings()
- PageRatingResults() — rating for this page ...
- StarRating() — return the average rating...
- getStarRating()
- onlyShowApprovedPageRatings()
- requireDefaultRecords()
- turnPageRaterSQLIntoArrayList()
- updateCMSFields()