Module: GeoLabels::RatingsSupport::ClassMethods
- Defined in:
- app/models/concerns/geo_labels/ratings_support.rb
Overview
nodoc
Instance Method Summary collapse
- #has_rating_with_topic(topic, topic_options = {}) ⇒ Object
- #has_rating_with_topic?(topic) ⇒ Boolean
- #rating_topics ⇒ Object
Instance Method Details
#has_rating_with_topic(topic, topic_options = {}) ⇒ Object
88 89 90 91 |
# File 'app/models/concerns/geo_labels/ratings_support.rb', line 88 def (topic, = {}) @rating_topics[topic] = # TODO: check existance of integer field of "topic_#{rating}, default: 0" end |
#has_rating_with_topic?(topic) ⇒ Boolean
93 94 95 |
# File 'app/models/concerns/geo_labels/ratings_support.rb', line 93 def (topic) @rating_topics.has_key?(topic) end |
#rating_topics ⇒ Object
97 98 99 |
# File 'app/models/concerns/geo_labels/ratings_support.rb', line 97 def @rating_topics.keys end |