class NovaPoshtaApi::Request
Constants
- AVAILABLE_API_CALLS
Public Class Methods
method_missing(meth, *args)
click to toggle source
Calls superclass method
# File lib/nova_poshta_api/request.rb, line 15 def self.method_missing meth, *args super unless AVAILABLE_API_CALLS.key?(meth) params = AVAILABLE_API_CALLS[meth] arguments = (params[:args] || []).zip(args).to_h body_of_query = make_body params[:model], params[:method], arguments post_request body_of_query end