Sha256: ffceaaea41f3bf73f57bd015d4b4ab54dd09845816de936b44da2945de9fdcd7

Contents?: true

Size: 465 Bytes

Versions: 8

Compression:

Stored size: 465 Bytes

Contents

module Octobat
  class TaxEvidenceRequest < APIResource
    include Octobat::APIOperations::Create
    
    def self.for_supplier(params = {}, opts={})
      api_key, headers = Util.parse_opts(opts)
      api_key ||= @api_key
      opts[:api_key] = api_key

      instance = self.new(nil, opts)

      response, api_key = Octobat.request(:post, url + '/for_supplier', api_key, params)
      instance.refresh_from(response, api_key)
      instance
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
octobat-2.0.18 lib/octobat/tax_evidence_request.rb
octobat-2.0.17 lib/octobat/tax_evidence_request.rb
octobat-2.0.16 lib/octobat/tax_evidence_request.rb
octobat-2.0.15 lib/octobat/tax_evidence_request.rb
octobat-2.0.14 lib/octobat/tax_evidence_request.rb
octobat-2.0.12 lib/octobat/tax_evidence_request.rb
octobat-2.0.11 lib/octobat/tax_evidence_request.rb
octobat-2.0.10 lib/octobat/tax_evidence_request.rb