class Xendit::ApiOperations
Public Class Methods
get(url, params = nil)
click to toggle source
# File lib/xendit/api_operations.rb, line 9 def get(url, params = nil) conn = create_connection conn.get url, params end
post(url, **params)
click to toggle source
# File lib/xendit/api_operations.rb, line 14 def post(url, **params) conn = create_connection conn.post url, JSON.generate(params) end
Private Class Methods
create_connection()
click to toggle source
# File lib/xendit/api_operations.rb, line 21 def create_connection Faraday.new( url: Xendit.base_url, headers: {'Content-Type' => 'application/json'} ) do |conn| conn.basic_auth(Xendit.api_key, '') end end