class Knowtify::Request
A generic request object to be passed to handlers
Attributes
api_key[RW]
http_request_options[RW]
params[RW]
path[RW]
Public Class Methods
new(options={})
click to toggle source
# File lib/knowtify/request.rb, line 9 def initialize(options={}) @api_key = options[:api_key] || config.api_key @path = options[:path] @params = options[:params] @http_request_options = options[:http_request_options] || {} end
Public Instance Methods
config()
click to toggle source
# File lib/knowtify/request.rb, line 21 def config Knowtify.config end
headers()
click to toggle source
# File lib/knowtify/request.rb, line 16 def headers {'Content-Type' => "application/json", 'Authorization' => "Token token=\"#{api_key}\""} end