Methods

OAuth::RequestProxy

Public Class Methods

proxy(request, options = {}) click to toggle source
    # File lib/oauth/request_proxy.rb, line 7
 7:     def self.proxy(request, options = {})
 8:       return request if request.kind_of?(OAuth::RequestProxy::Base)
 9: 
10:       klass = available_proxies[request.class]
11: 
12:       # Search for possible superclass matches.
13:       if klass.nil?
14:         request_parent = available_proxies.keys.find { |rc| request.kind_of?(rc) }
15:         klass = available_proxies[request_parent]
16:       end
17: 
18:       raise UnknownRequestType, request.class.to_s unless klass
19:       klass.new(request, options)
20:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.