forked from saurabh/orbit4-5
12 lines
329 B
Ruby
12 lines
329 B
Ruby
|
module OrbitModel
|
||
|
module Impression
|
||
|
def self.included(base)
|
||
|
include Impressionist::Impressionable
|
||
|
|
||
|
base.extend ClassMethods
|
||
|
base.is_impressionable :counter_cache => true, :column_name => :view_count, :unique => :request_hash
|
||
|
base.field :view_count, :type => Integer, :default => 0
|
||
|
end
|
||
|
|
||
|
end
|
||
|
end
|