module ErpCommerce::Extensions::ActiveRecord::ActsAsFee::InstanceMethods

Public Instance Methods

destroy_fee() click to toggle source
# File lib/erp_commerce/extensions/active_record/acts_as_fee.rb, line 55
def destroy_fee
  if self.fee && !self.fee.frozen?
    self.fee.destroy
  end
end
new_fee() click to toggle source

def fee

self.fee

end

# File lib/erp_commerce/extensions/active_record/acts_as_fee.rb, line 45
def new_fee
  if self.new_record? && self.fee == nil
    self.fee = Fee.new
  end
end
save_fee() click to toggle source
# File lib/erp_commerce/extensions/active_record/acts_as_fee.rb, line 51
def save_fee
  self.fee.save!
end