Sha256: 09a357c89ec0d054c2f571d45894c591550c1f6b5ee7c80cafc928449ec5e0ac
Contents?: true
Size: 948 Bytes
Versions: 2
Compression:
Stored size: 948 Bytes
Contents
module Pbw class Item include ::Mongoid::Document include ::Mongoid::Timestamps field :name, type: String validates_presence_of :name validates_uniqueness_of :name has_many :item_containers has_many :item_transfers has_many :item_conversions attr_accessible :name def before_add(container, quantity) # stub method true end def after_add(container, quantity) # stub method end def before_remove(container, quantity) # stub method true end def after_remove(container, quantity) # stub method end def before_transfer(from, to, quantity) # stub method true end def after_transfer(from, to, quantity) # stub method end def before_conversion(to, quantity) # stub method true end def after_conversion(to, quantity) # stub method end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pbw-0.0.6 | app/models/pbw/item.rb |
pbw-0.0.5 | app/models/pbw/item.rb |