class Steam::Web::Api::RequestUrl
Constants
- DEFAULT_VERSION
Attributes
interface[R]
method[R]
params[R]
version[R]
Public Class Methods
new(interface, method, params, version)
click to toggle source
# File lib/steam/web/api/request_url.rb, line 10 def initialize(interface, method, params, version) @interface = interface @method = method @params = params @version = version end
Public Instance Methods
to_s()
click to toggle source
# File lib/steam/web/api/request_url.rb, line 17 def to_s "#{url}?#{RequestParams.new(params).query_string}" end
Private Instance Methods
base()
click to toggle source
# File lib/steam/web/api/request_url.rb, line 31 def base 'http://api.steampowered.com' end
url()
click to toggle source
# File lib/steam/web/api/request_url.rb, line 23 def url [base, interface, method, version].join('/') end