Sha256: 4ae7dfd83eca561f80ff73af388f2228bc3ef6bc2e61572e9b259089f2cce670
Contents?: true
Size: 667 Bytes
Versions: 5
Compression:
Stored size: 667 Bytes
Contents
class CoTailors::OrderItem include Mongoid::Document include Mongoid::Timestamps belongs_to :order, :class_name => 'CoTailors::Order' KIND_SHIRT = :shirt KIND_PANTS = :pants KIND_SUIT = :suit KINDS = [ :shirt, :pants, :suit ] field :kind, :type => Symbol validates :kind, :presence => true FABRICS = [ :white, :black, :light_blue, :dark_blue, :dark_green, :pink, :gray ] field :fabric, :type => Symbol validates :fabric, :presence => true has_one :measurement, :class_name => 'CoTailors::ProfileMeasurement' validates :measurement, :presence => true field :quantity, :type => Integer validates :quantity, :presence => true end
Version data entries
5 entries across 5 versions & 1 rubygems