module ErpBaseErpSvcs::Extensions::ActiveRecord::CanBeGenerated::InstanceMethods
Public Instance Methods
generated_by()
click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/can_be_generated.rb, line 31 def generated_by if generated_items.length == 1 generated_items.first.generated_by else generated_items.collect(&:generated_by) end end
generated_by=(record)
click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/can_be_generated.rb, line 39 def generated_by=(record) if record.is_a?(Array) record.each do |item| GeneratedItem.create(generated_record: self, generated_by: item) end else GeneratedItem.create(generated_record: self, generated_by: record) end end