Class: FinApps::REST::EdmTransmissions
- Inherits:
-
FinAppsCore::REST::Resources
- Object
- FinAppsCore::REST::Resources
- FinApps::REST::EdmTransmissions
- Defined in:
- lib/finapps/rest/edm_transmissions.rb
Overview
:nodoc:
Instance Method Summary collapse
- #create(order_id, params) ⇒ Object
- #show(transmission_id) ⇒ Object
- #show_by_order(order_id) ⇒ Object
Instance Method Details
#create(order_id, params) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/finapps/rest/edm_transmissions.rb', line 6 def create(order_id, params) not_blank(order_id, :order_id) path = "documents/edm/#{ERB::Util.url_encode(order_id)}/transmit" super(params, path) end |
#show(transmission_id) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/finapps/rest/edm_transmissions.rb', line 13 def show(transmission_id) not_blank(transmission_id, :transmission_id) path = "documents/edm/#{ERB::Util.url_encode(transmission_id)}" super transmission_id, path end |
#show_by_order(order_id) ⇒ Object
20 21 22 23 24 25 |
# File 'lib/finapps/rest/edm_transmissions.rb', line 20 def show_by_order(order_id) not_blank(order_id, :order_id) path = "documents/edm/#{ERB::Util.url_encode(order_id)}/status" send_request_for_id path, :get, order_id end |