Sha256: dcc70b957d8c733e67e08fd368ae98e1d86d893882b449cea2d488e498dc10e6
Contents?: true
Size: 903 Bytes
Versions: 1
Compression:
Stored size: 903 Bytes
Contents
# frozen_string_literal: true module FinApps module REST class DocumentsUploads < FinAppsCore::REST::Resources def show(consumer_id, doc_id, thumbnail = false) not_blank(consumer_id, :consumer_id) not_blank(doc_id, :doc_id) path = "consumers/#{ERB::Util.url_encode(consumer_id)}/" \ "documents/#{ERB::Util.url_encode(doc_id)}?thumbnail=#{thumbnail}" super(nil, path) end def destroy(order_id, doc_id) not_blank(order_id, :order_id) not_blank(doc_id, :doc_id) super(nil, "documents/orders/#{order_id}/#{doc_id}") end def destroy_by_consumer(consumer_id, document_id) not_blank(consumer_id, :consumer_id) not_blank(document_id, :document_id) path = "consumers/#{consumer_id}/documents/#{document_id}" send_request path, :delete end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
finapps-6.13.1 | lib/finapps/rest/documents_uploads.rb |