Sha256: e20ab03271dee3ffd9676f5c6cc7c9b2a60ba001123a9e68d54c6335581dd2e3

Contents?: true

Size: 358 Bytes

Versions: 1

Compression:

Stored size: 358 Bytes

Contents

module Economic
  module Invoices
    class Repo < Economic::BaseRepo
      def self.all
        invoices = super
        invoices.each do |invoice|
          invoice.remove_instance_variable("@lines")
          class << invoice
            define_method(:lines) { raise NoMethodError }
          end
        end
        invoices
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
economic-rest-0.5.7 lib/economic/invoices/repo.rb