Class: FinApps::REST::DocumentsUploads
- Inherits:
-
FinAppsCore::REST::Resources
- Object
- FinAppsCore::REST::Resources
- FinApps::REST::DocumentsUploads
- Defined in:
- lib/finapps/rest/documents_uploads.rb
Instance Method Summary collapse
- #destroy(order_id, doc_id) ⇒ Object
- #destroy_by_consumer(consumer_id, document_id) ⇒ Object
- #show(consumer_id, doc_id, thumbnail = false) ⇒ Object
Instance Method Details
#destroy(order_id, doc_id) ⇒ Object
16 17 18 19 20 |
# File 'lib/finapps/rest/documents_uploads.rb', line 16 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 |
#destroy_by_consumer(consumer_id, document_id) ⇒ Object
22 23 24 25 26 27 28 |
# File 'lib/finapps/rest/documents_uploads.rb', line 22 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 |
#show(consumer_id, doc_id, thumbnail = false) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/finapps/rest/documents_uploads.rb', line 6 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 |