Sha256: 0f9e3118de98e37874aa56aaaf5a0b637bcea1955e01d698996436ae3368cca2

Contents?: true

Size: 268 Bytes

Versions: 21

Compression:

Stored size: 268 Bytes

Contents

class EveApp::ActivityProduct < EveApp::ApplicationRecord
  belongs_to :type
  belongs_to :product_type, class_name: 'EveApp::Type', foreign_key: :product_type_id

  EveApp::Activity::TYPE_MAP.each do |id, type|
    scope type, -> { where(activity_id: id) }
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
eve_app-0.1.34 app/models/eve_app/activity_product.rb
eve_app-0.1.33 app/models/eve_app/activity_product.rb
eve_app-0.1.32 app/models/eve_app/activity_product.rb
eve_app-0.1.31 app/models/eve_app/activity_product.rb
eve_app-0.1.29 app/models/eve_app/activity_product.rb
eve_app-0.1.27 app/models/eve_app/activity_product.rb
eve_app-0.1.22 app/models/eve_app/activity_product.rb
eve_app-0.1.21 app/models/eve_app/activity_product.rb
eve_app-0.1.20 app/models/eve_app/activity_product.rb
eve_app-0.1.19 app/models/eve_app/activity_product.rb
eve_app-0.1.18 app/models/eve_app/activity_product.rb
eve_app-0.1.17 app/models/eve_app/activity_product.rb
eve_app-0.1.16 app/models/eve_app/activity_product.rb
eve_app-0.1.14 app/models/eve_app/activity_product.rb
eve_app-0.1.13 app/models/eve_app/activity_product.rb
eve_app-0.1.12 app/models/eve_app/activity_product.rb
eve_app-0.1.11 app/models/eve_app/activity_product.rb
eve_app-0.1.10 app/models/eve_app/activity_product.rb
eve_app-0.1.9 app/models/eve_app/activity_product.rb
eve_app-0.1.8 app/models/eve_app/activity_product.rb