Sha256: b340cb6e5672d901f8fc01d875575637b1909ad92a74e6eb369b86e92a53ac94
Contents?: true
Size: 450 Bytes
Versions: 15
Compression:
Stored size: 450 Bytes
Contents
module PlateApi class GetRequest < Request def initialize(public_key, secret, path, parameters={}, custom_server=nil) super(public_key, secret, "GET", path, custom_server) sorted_params = parameters.to_a.sort_by{|x| x[0]} @url_parameters = sorted_params.map{|x| "#{x[0]}=#{x[1]}"}.join("&") end def url_path "#{@path}?#{@url_parameters}" end def url_parameters @url_parameters end end end
Version data entries
15 entries across 15 versions & 1 rubygems