module Rateme::Macros::ClassMethods

Public Instance Methods

rateme(options = {}) click to toggle source
# File lib/rateme/macros.rb, line 9
def rateme(options = {})
  include RequiredMethods

  has_many :ratings, :as => :rateable

  cattr_accessor :minimum_rating_allowed
  cattr_accessor :maximum_rating_allowed

  self.minimum_rating_allowed = options[:from] || 1
  self.maximum_rating_allowed = options[:upto] || 5
end