Module: Steam

Defined in:
lib/steam-api/steam.rb,
lib/steam-api/client.rb,
lib/steam-api/helpers.rb,
lib/steam-api/version.rb,
lib/steam-api/response.rb,
lib/steam-api/exceptions.rb,
lib/steam-api/steam/apps.rb,
lib/steam-api/steam/news.rb,
lib/steam-api/steam/user.rb,
lib/steam-api/steam/player.rb,
lib/steam-api/steam/economy.rb,
lib/steam-api/steam/user_stats.rb,
lib/steam-api/steam/remote_storage.rb

Overview

Versioning Info

Defined Under Namespace

Modules: Apps, Economy, Helpers, News, Player, User, UserStats Classes: Client, JSONError, RemoteStorage, Response, SteamError

Constant Summary collapse

VERSION =
'1.0.2'

Class Method Summary collapse

Class Method Details

.apikeyObject



6
7
8
9
10
11
12
13
14
15
# File 'lib/steam-api/steam.rb', line 6

def self.apikey
  if @apikey.nil?
    if ENV.key?('STEAM_API_KEY')
      @apikey = ENV['STEAM_API_KEY']
    else
      fail ArgumentError, 'Please set your Steam API key.'
    end
  end
  @apikey
end

.apikey=(key) ⇒ Object



17
18
19
# File 'lib/steam-api/steam.rb', line 17

def self.apikey=(key)
  @apikey = key
end