class Saorin::Client::Faraday
Constants
- CONTENT_TYPE
Attributes
connection[R]
Public Class Methods
new(options = {}, &block)
click to toggle source
Calls superclass method
Saorin::Client::Base::new
# File lib/saorin/client/faraday.rb, line 12 def initialize(options = {}, &block) super options @connection = ::Faraday::Connection.new(options) do |builder| builder.adapter ::Faraday.default_adapter builder.response :raise_error block.call builder if block end end
Public Instance Methods
send_request(content)
click to toggle source
# File lib/saorin/client/faraday.rb, line 22 def send_request(content) response = @connection.post do |req| req.headers[:content_type] = CONTENT_TYPE req.body = content end response.body end