module Stytch::RequestHelper
Public Instance Methods
delete_request(path)
click to toggle source
# File lib/stytch/request_helper.rb, line 25 def delete_request(path) @connection.delete( path ).body end
get_request(path)
click to toggle source
# File lib/stytch/request_helper.rb, line 5 def get_request(path) @connection.get( path ).body end
post_request(path, payload)
click to toggle source
# File lib/stytch/request_helper.rb, line 11 def post_request(path, payload) @connection.post( path, payload ).body end
put_request(path, payload)
click to toggle source
# File lib/stytch/request_helper.rb, line 18 def put_request(path, payload) @connection.put( path, payload ).body end
request_with_query_params(path, params)
click to toggle source
# File lib/stytch/request_helper.rb, line 31 def request_with_query_params(path, params) request = path params.compact.each_with_index do |p, i| request += if i.zero? "?#{p[0]}=#{p[1]}" else "&#{p[0]}=#{p[1]}" end end request end