module Contaazul::Request
Public Instance Methods
delete(path, options={})
click to toggle source
# File lib/contaazul/request.rb, line 56 def delete(path, options={}) conn = Faraday.new(:url => self.api_endpoint) do |faraday| faraday.adapter Faraday.default_adapter end conn.headers["CompanyToken"] = self.company_token || ""; conn.headers["ExternalApplicationToken"] = self.external_token || ""; puts "" puts "[ContaAzul] Endpoint/Path: #{self.api_endpoint}/#{path}" puts "[ContaAzul] CompanyToken: #{self.company_token}" puts "[ContaAzul] External: #{self.external_token}" puts "" response = conn.delete(path) response.body end
get(path, options={})
click to toggle source
# File lib/contaazul/request.rb, line 5 def get(path, options={}) conn = Faraday.new(:url => self.api_endpoint) do |faraday| faraday.adapter Faraday.default_adapter end conn.headers["CompanyToken"] = self.company_token || ""; conn.headers["ExternalApplicationToken"] = self.external_token || ""; puts "" puts "[ContaAzul] Endpoint/Path: #{self.api_endpoint}/#{path}" puts "[ContaAzul] CompanyToken: #{self.company_token}" puts "[ContaAzul] External: #{self.external_token}" puts "" response = conn.get(path) response.body end
patch(path, options={})
click to toggle source
# File lib/contaazul/request.rb, line 22 def patch(path, options={}) conn = Faraday.new(:url => self.api_endpoint) do |faraday| faraday.adapter Faraday.default_adapter end conn.headers["CompanyToken"] = self.company_token || ""; conn.headers["ExternalApplicationToken"] = self.external_token || ""; puts "" puts "[ContaAzul] Endpoint/Path: #{self.api_endpoint}/#{path}" puts "[ContaAzul] CompanyToken: #{self.company_token}" puts "[ContaAzul] External: #{self.external_token}" puts "" response = conn.patch(path) response.body end
post(path, options={})
click to toggle source
# File lib/contaazul/request.rb, line 39 def post(path, options={}) conn = Faraday.new(:url => self.api_endpoint) do |faraday| faraday.adapter Faraday.default_adapter end conn.headers["CompanyToken"] = self.company_token || ""; conn.headers["ExternalApplicationToken"] = self.external_token || ""; puts "" puts "[ContaAzul] Endpoint/Path: #{self.api_endpoint}/#{path}" puts "[ContaAzul] CompanyToken: #{self.company_token}" puts "[ContaAzul] External: #{self.external_token}" puts "" response = conn.post(path, options) response.body end