module PaymentsApi::Traits::ApiRequest

Public Instance Methods

call() click to toggle source

:nocov:

# File lib/payments_api/traits/api_request.rb, line 7
def call
  raise 'implement in subclasses'
end
endpoint() click to toggle source
# File lib/payments_api/traits/api_request.rb, line 11
def endpoint
  raise 'implement in subclasses'
end

Private Instance Methods

http_client() click to toggle source

:nocov:

# File lib/payments_api/traits/api_request.rb, line 18
def http_client
  @_http_client ||= PaymentsApi.configuration.http_client_class.new
end