Services/Show
<%= u.name %>
<%= u.location %>
<%= s.name %>
<%= s.description %>
<%= s.price %>
RatyRate
On models:
ratyrate_rateable "name"
- A particular instance of the model can be rated based on their name
ratyrate_rater
- A particular instance of the model can actual rate
How to use:
TO GET A PARTICULAR USER'S RATES u.rates
TO RATE A PARTICULAR USER
USER_TO_BE_RATED.rate( NUMBER_OF_STARS_OUT_OF_5, USER_TO_DO_THE_RATING )
TO GET A PARTICULAR USER'S RATINGS
USER.rates
FIGURE OUT WHO YOU HAVE RATED
USER.ratings_given
TO UNRATE SOMEONE
USER_THAT_DID_THE_RATING.unrate( USER_TO_BE_UNRATED )
TO FIND THE AVERAGE RATING
USER.average_rating