Sha256: c8bbf8c0e13259ed697bfcfee52784ce4570c8f49e42c11f894ce0777dd60076
Contents?: true
Size: 308 Bytes
Versions: 133
Compression:
Stored size: 308 Bytes
Contents
module Spree class OptionTypePrototype < Spree::Base belongs_to :option_type, class_name: 'Spree::OptionType' belongs_to :prototype, class_name: 'Spree::Prototype' validates :prototype, :option_type, presence: true validates :prototype_id, uniqueness: { scope: :option_type_id } end end
Version data entries
133 entries across 133 versions & 1 rubygems