class FilescanApi::Client

Constants

API_BASE

Attributes

project_id[RW]

Public Class Methods

new(api_key=nil) click to toggle source
# File lib/filescan-api/client.rb, line 16
def initialize(api_key=nil)
  @api_key = api_key || ENV['FILESCAN_API_KEY']
  @connection = connection
end

Private Instance Methods

connection() click to toggle source
# File lib/filescan-api/client.rb, line 23
def connection
  Faraday.new(API_BASE) do |conn|
    conn.request :multipart 
    conn.request :url_encoded
    conn.adapter :net_http  
    conn.headers['X-Api-Key'] = @api_key
    conn.headers['Accept'] = 'application/json'
  end
end