Sha256: 4fb3a56c20f8ee7602a49297a67950b22e5365367beb0edc6d29bf2b93b346e4

Contents?: true

Size: 296 Bytes

Versions: 26

Compression:

Stored size: 296 Bytes

Contents

# frozen_string_literal: true

module Spotlight
  # Logged events for Spotlight exhibits
  class Event < ActiveRecord::Base
    belongs_to :resource, polymorphic: true
    belongs_to :exhibit, optional: true

    serialize :data, coder: YAML

    self.inheritance_column = :event_class
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
blacklight-spotlight-5.0.0.pre.alpha1 app/models/spotlight/event.rb
blacklight-spotlight-4.7.1 app/models/spotlight/event.rb
blacklight-spotlight-4.7.0 app/models/spotlight/event.rb
blacklight-spotlight-4.6.1 app/models/spotlight/event.rb
blacklight-spotlight-4.6.0 app/models/spotlight/event.rb
blacklight-spotlight-4.5.0 app/models/spotlight/event.rb
blacklight-spotlight-4.4.0 app/models/spotlight/event.rb
blacklight-spotlight-4.3.6 app/models/spotlight/event.rb
blacklight-spotlight-4.3.5 app/models/spotlight/event.rb
blacklight-spotlight-4.3.4 app/models/spotlight/event.rb
blacklight-spotlight-4.3.3 app/models/spotlight/event.rb
blacklight-spotlight-4.3.2 app/models/spotlight/event.rb
blacklight-spotlight-4.3.1 app/models/spotlight/event.rb
blacklight-spotlight-4.3.0 app/models/spotlight/event.rb
blacklight-spotlight-4.2.0 app/models/spotlight/event.rb
blacklight-spotlight-4.1.2 app/models/spotlight/event.rb
blacklight-spotlight-4.1.1 app/models/spotlight/event.rb
blacklight-spotlight-4.1.0 app/models/spotlight/event.rb
blacklight-spotlight-4.0.3 app/models/spotlight/event.rb
blacklight-spotlight-4.0.2 app/models/spotlight/event.rb