OAuth::RequestProxy::Curl::Easy

Public Instance Methods

method() click to toggle source
    # File lib/oauth/request_proxy/curb_request.rb, line 18
18:     def method
19:       nil
20:     end
parameters() click to toggle source
    # File lib/oauth/request_proxy/curb_request.rb, line 26
26:     def parameters
27:       if options[:clobber_request]
28:         options[:parameters]
29:       else
30:         post_parameters.merge(query_parameters).merge(options[:parameters] || {})
31:       end
32:     end
uri() click to toggle source
    # File lib/oauth/request_proxy/curb_request.rb, line 22
22:     def uri
23:       options[:uri].to_s
24:     end

Private Instance Methods

post_parameters() click to toggle source
    # File lib/oauth/request_proxy/curb_request.rb, line 41
41:     def post_parameters
42:       post_body = {}
43:       
44:       # Post params are only used if posting form data
45:       if (request.headers['Content-Type'] && request.headers['Content-Type'].downcase == 'application/x-www-form-urlencoded')
46:       
47:         request.post_body.split("&").each do |str|
48:           param = str.split("=")
49:           post_body[param[0]] = param[1]
50:         end
51:       end
52:       post_body
53:     end
query_parameters() click to toggle source
    # File lib/oauth/request_proxy/curb_request.rb, line 36
36:     def query_parameters
37:       query = URI.parse(request.url).query
38:       return(query ? CGI.parse(query) : {})
39:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.