Sha256: b60a891e5ebd22abe93709fb32ff51ed710c21eacd9336253d7e36d3255781b7

Contents?: true

Size: 234 Bytes

Versions: 20

Compression:

Stored size: 234 Bytes

Contents

module DiscoApp::Concerns::Source
  extend ActiveSupport::Concern

  included do

    has_many :subscriptions
    has_many :shops, through: :subscriptions

    validates_presence_of :source
    validates_presence_of :name

  end

end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
disco_app-0.16.1.pre.sidekiq.pre.6.pre.release app/models/disco_app/concerns/source.rb
disco_app-0.13.0 app/models/disco_app/concerns/source.rb
disco_app-0.13.1 app/models/disco_app/concerns/source.rb
disco_app-0.13.2 app/models/disco_app/concerns/source.rb
disco_app-0.13.3 app/models/disco_app/concerns/source.rb
disco_app-0.13.4 app/models/disco_app/concerns/source.rb
disco_app-0.13.5 app/models/disco_app/concerns/source.rb
disco_app-0.13.6 app/models/disco_app/concerns/source.rb
disco_app-0.13.7 app/models/disco_app/concerns/source.rb
disco_app-0.13.8 app/models/disco_app/concerns/source.rb
disco_app-0.14.1 app/models/disco_app/concerns/source.rb
disco_app-0.14.2 app/models/disco_app/concerns/source.rb
disco_app-0.15.0 app/models/disco_app/concerns/source.rb
disco_app-0.16.0 app/models/disco_app/concerns/source.rb
disco_app-0.14.4 app/models/disco_app/concerns/source.rb
disco_app-0.14.3 app/models/disco_app/concerns/source.rb
disco_app-0.16.1 app/models/disco_app/concerns/source.rb
disco_app-0.15.2 app/models/disco_app/concerns/source.rb
disco_app-0.14.0 app/models/disco_app/concerns/source.rb
disco_app-0.13.6.pre.puma.pre.3 app/models/disco_app/concerns/source.rb