Sha256: 2c97f52fbbf35f7455f76de161747166fa8c7991714a786c56443aab1dfbdf5f
Contents?: true
Size: 1.39 KB
Versions: 1
Compression:
Stored size: 1.39 KB
Contents
# encoding: utf-8 require 'faraday' require 'faraday_middleware' require 'yaml' require 'nokogiri' require 'money' require "stew/version" require 'stew/community/steam_id_resolver' require 'stew/community/web_client' require 'stew/community/web_api_client' require 'stew/community/steam_id' require 'stew/community/profile' require 'stew/community/profile_friends' require 'stew/community/profile_game' require 'stew/community/profile_games' require 'stew/store/web_client' require 'stew/store/store_client' require 'stew/store/sales_client' require 'stew/store/app' require 'stew/store/app_offers' require 'stew/store/app_offer' require 'stew/store/app_offer_sale' require 'stew/store/sales' require 'stew/store/sale' module Stew Money.assume_from_symbol = true @config = { :default_community_client => Community::WebApiClient, :default_store_client => Store::StoreClient, :default_web_client => Store::WebClient, :default_region => :us, :steam_api_key => nil } @valid_config_keys = @config.keys def self.configure(opts = {}) opts.each {|key,value| @config[key] = value if @valid_config_keys.include? key} end def self.config @config end def self.money(price) if price.nil? == false && price.include?("€") Money.parse(price[-1,1]+price[0..-2]) else Money.parse price end end #Base error class StewError < StandardError; end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
stew-0.6.0 | lib/stew.rb |