ilateral\SilverStripe\Reviews\Extensions\ReviewsExtension
Synopsis
class ReviewsExtension
extends DataExtension
{
- // methods
- public float getAverageRating()
- public string getAverageRatingStars()
- public string getExcessRatingStars()
- public string CommentsForm()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $casting
- $comments
—
array
Extra configuration values (to be combined with those provided by comments)
Methods
public
- CommentsForm() — Custom comments form that overwrites the default comments extension
- getAverageRating() — Get the MEAN average rating for the objects reviews
- getAverageRatingStars() — Get the average rating as HTML Star characters (one star per increment of rating).
- getExcessRatingStars() — Get the stars remaining (total minus the average)