module Stripe::APIOperations::Request

Public Class Methods

included(base) click to toggle source
# File lib/stripe/api_operations/request.rb, line 106
def self.included(base)
  base.extend(ClassMethods)
end

Public Instance Methods

request(method, url, params = {}, opts = {})

See notes on `alias` above.

Protected Instance Methods

execute_resource_request(method, url, params = {}, opts = {}) click to toggle source
# File lib/stripe/api_operations/request.rb, line 110
          def execute_resource_request(method, url,
                                       params = {}, opts = {})
  opts = @opts.merge(Util.normalize_opts(opts))
  self.class.execute_resource_request(method, url, params, opts)
end
Also aliased as: request
execute_resource_request_stream(method, url, params = {}, opts = {}, &read_body_chunk_block) click to toggle source
# File lib/stripe/api_operations/request.rb, line 116
          def execute_resource_request_stream(method, url,
                                              params = {}, opts = {},
                                              &read_body_chunk_block)
  opts = @opts.merge(Util.normalize_opts(opts))
  self.class.execute_resource_request_stream(
    method, url, params, opts, &read_body_chunk_block
  )
end