Sha256: f29844a4c7005e8e100f499ecc4924cb60db4871c7a97aec6e4672437ebb2cb3

Contents?: true

Size: 524 Bytes

Versions: 13

Compression:

Stored size: 524 Bytes

Contents

##
# see active_record/impression.rb
# same doc applies to here
class Impression
  include Mongoid::Document
  include Mongoid::Timestamps

  include Impressionist::CounterCache
  Impressionist::SetupAssociation.new(self).set

  field :impressionable_id
  field :impressionable_type
  field :user_id
  field :controller_name
  field :action_name
  field :view_name
  field :request_hash
  field :ip_address
  field :session_hash
  field :message
  field :referrer

  after_save :impressionable_counter_cache_updatable?

end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
impressionist-1.5.1 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.13 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.12 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.11 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.10 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.9 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.8 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.7 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.6 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.5 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.4 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.3 lib/impressionist/models/mongoid/impression.rb
impressionist-1.4.2 lib/impressionist/models/mongoid/impression.rb