module Traktion
Constants
- ENDPOINT
- VERSION
Public Class Methods
api()
click to toggle source
# File lib/traktion.rb, line 9 def self.api @api end
start(api_key)
click to toggle source
# File lib/traktion.rb, line 13 def self.start(api_key) @api = Her::API.new @api.setup(url: Traktion::ENDPOINT) do |c| # Request Middleware c.use Traktion::Middleware::ApiKeyAuthenticator, :api_key => api_key c.use Faraday::Request::UrlEncoded # Response Middleware c.use Her::Middleware::DefaultParseJSON # Adapter c.use Faraday::Adapter::NetHttp end # Create the client instance. require 'traktion/control' Traktion::Control.new end