module Ratable::Models::Ratable::ActiveRecordExtension
Public Instance Methods
acts_as_ratable(options={has_one_ratee: false, has_one_rater: false, self_rate: false})
click to toggle source
# File lib/ratable/models/ratable.rb, line 7 def acts_as_ratable(options={has_one_ratee: false, has_one_rater: false, self_rate: false}) @has_one_ratee = options[:has_one_ratee] @has_one_rater = options[:has_one_rater] @self_rate = options[:self_rate] include Ratable end
acts_like_ratable?()
click to toggle source
# File lib/ratable/models/ratable.rb, line 14 def acts_like_ratable? ancestors.include?(Ratable) end