class EbayClient::Endpoint
Attributes
configuration[R]
Public Class Methods
new(configuration)
click to toggle source
# File lib/ebay_client/endpoint.rb, line 4 def initialize(configuration) @configuration = configuration end
Public Instance Methods
params_base()
click to toggle source
# File lib/ebay_client/endpoint.rb, line 19 def params_base "?appid=#{configuration.appid}&siteid=#{configuration.siteid}&version=#{configuration.version}&routing=#{configuration.routing}&callname=" end
url_base()
click to toggle source
# File lib/ebay_client/endpoint.rb, line 12 def url_base [ configuration.url, params_base ].join end
url_for(action)
click to toggle source
# File lib/ebay_client/endpoint.rb, line 8 def url_for(action) url_base + action.to_s end