namespace impressionable model module class methods with 'impressionist_'

This commit is contained in:
Ross Kaffenberger committed 2012-03-19 14:31:05 -04:00
1 parent 594889a3db
commit 380f49cf62
5 files changed
+14 -14

No files matched your search

@@ -10,7 +10,7 @@ class Impression < ActiveRecord::Base
def update_impressions_counter_cache
impressionable_class = self.impressionable_type.constantize
if impressionable_class.counter_cache_options
if impressionable_class.impressionist_counter_cache_options
resouce = impressionable_class.find(self.impressionable_id)
resouce.try(:update_counter_cache)
end
@@ -5,7 +5,7 @@ module Impressionist
module ClassMethods
def is_impressionable(options={})
has_many :impressions, :as => :impressionable, :dependent => :destroy
@cache_options = options[:counter_cache]
@impressionist_cache_options = options[:counter_cache]
end
end
end