# 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.
Generated with the Darkfish Rdoc Generator 1.1.6.