module Trend

Constants

VERSION

Public Class Methods

anomalies(*args) click to toggle source
# File lib/trend.rb, line 12
def self.anomalies(*args)
  client.anomalies(*args)
end
api_key() click to toggle source
# File lib/trend.rb, line 33
def self.api_key
  @api_key ||= ENV["TREND_API_KEY"]
end
api_key=(api_key) click to toggle source
# File lib/trend.rb, line 37
def self.api_key=(api_key)
  @api_key = api_key
  @client = nil
end
client() click to toggle source

private

# File lib/trend.rb, line 43
def self.client
  @client ||= Client.new
end
correlation(*args) click to toggle source
# File lib/trend.rb, line 20
def self.correlation(*args)
  client.correlation(*args)
end
forecast(*args) click to toggle source
# File lib/trend.rb, line 16
def self.forecast(*args)
  client.forecast(*args)
end
url() click to toggle source
# File lib/trend.rb, line 24
def self.url
  @url ||= ENV["TREND_URL"] || "https://trendapi.org"
end
url=(url) click to toggle source
# File lib/trend.rb, line 28
def self.url=(url)
  @url = url
  @client = nil
end