Sha256: e6c49b101be25ddcfe74279fe5dbd4d11bae489d14d7e56fad6d9afa88273735

Contents?: true

Size: 339 Bytes

Versions: 8

Compression:

Stored size: 339 Bytes

Contents

# frozen_string_literal: true

module SolidusPrototypes
  module Spree
    module PropertyDecorator

      def self.prepended(base)
        base.class_eval do
          has_many :property_prototypes
          has_many :prototypes, through: :property_prototypes
        end
      end

      ::Spree::Property.prepend self
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
solidus_prototypes-1.6.0 app/decorators/models/solidus_prototypes/spree/property_decorator.rb
solidus_prototypes-1.5.1 app/decorators/models/solidus_prototypes/spree/property_decorator.rb
solidus_prototypes-1.5.0 app/decorators/models/solidus_prototypes/spree/property_decorator.rb
solidus_prototypes-1.4.0 app/decorators/models/solidus_prototypes/spree/property_decorator.rb
solidus_prototypes-1.3.0 app/decorators/models/solidus_prototypes/spree/property_decorator.rb
solidus_prototypes-1.2.0 app/decorators/models/solidus_prototypes/spree/property_decorator.rb
solidus_prototypes-1.1.1 app/decorators/models/solidus_prototypes/spree/property_decorator.rb
solidus_prototypes-1.1.0 app/decorators/models/solidus_prototypes/spree/property_decorator.rb