\PageRating
- Author: nicolaas [at] sunnysideup . co . nz
Synopsis
class PageRating
extends DataObject
{
- // members
- private static bool $admin_can_create = true;
- private static bool $admin_can_edit = true;
- private static bool $admin_can_delete = true;
- private static boolean $round_rating = true;
- private static array $stars = ;
- private static array $_star_details_as_array_data = ;
- private static array $db = ;
- private static array $has_one = ;
- private static array $summary_fields = ;
- private static array $field_labels = ;
- private static array $casting = ;
- private static string $default_sort = "Created DESC";
- private static string $singular_name = 'Page Rating';
- private static string $plural_name = 'Page Ratings';
- // methods
- protected static array get_stars()
- public static string get_star_entry_code()
- public static string get_star_entry_name()
- public static array get_star_dropdowndown()
- public static void get_number_of_stars()
- public static ArrayData get_star_details_as_array_data()
- public void getCMSFields()
- public static void update_ratings()
- public void onBeforeWrite()
- public void requireDefaultRecords()
- public void canCreate()
- public void canDelete()
- public void canEdit()
- public string Method()
- public string getMethod()
- public int Stars()
- public int getStars()
- public string Percentage()
- public float getPercentage()
- public int RoundedPercentage()
- public int getRoundedPercentage()
- public string ReversePercentage()
- public float getReversePercentage()
- public int ReverseRoundedPercentage()
- public int getReverseRoundedPercentage()
- public string StarClass()
- public string getStarClass()
Hierarchy
Extends
- DataObject
Members
private
Methods
protected
public
- Method()
- Percentage()
- ReversePercentage() — casted alias
- ReverseRoundedPercentage()
- RoundedPercentage()
- StarClass()
- Stars()
- canCreate()
- canDelete()
- canEdit()
- getCMSFields()
- getMethod() — casted variable
- getPercentage() — casted variable
- getReversePercentage() — casted variable
- getReverseRoundedPercentage() — casted variable
- getRoundedPercentage() — casted variable
- getStarClass() — casted variable
- getStars() — casted variable
- get_number_of_stars() — return int
- get_star_details_as_array_data()
- get_star_dropdowndown() — returns something like
- get_star_entry_code() — returns something like OneStar
- get_star_entry_name() — returns something like One Star
- onBeforeWrite()
- requireDefaultRecords()
- update_ratings() — updates Page Rating for a Page and saves it with the Page.