module Eper

Constants

API_ENDPOINT
API_VERSION
VERSION

Public Class Methods

api_key() click to toggle source
# File lib/eper.rb, line 11
def self.api_key
      ENV["football_data_api_key"]
end
base_url() click to toggle source
# File lib/eper.rb, line 15
def self.base_url
      base_url = Eper::API_ENDPOINT + Eper::API_VERSION
end
connection(p) click to toggle source
# File lib/eper.rb, line 27
def self.connection(p)
       connection = Faraday.new(url: requested_url(p) , headers: header ).get
       response = JSON.parse(connection.body)
end
header() click to toggle source
# File lib/eper.rb, line 23
def self.header
      load_header = {"X-Auth-Token" => api_key, "X-Response-Control" => "full"}
end
requested_url(p) click to toggle source
# File lib/eper.rb, line 19
def self.requested_url(p)
      requested_url = base_url + "/#{p}"
end
version() click to toggle source
# File lib/eper.rb, line 7
def self.version
      Eper::VERSION
end