Module: ApiProxy
- Defined in:
- lib/api_proxy.rb,
lib/api_proxy/config.rb,
lib/api_proxy/request.rb,
lib/api_proxy/version.rb,
lib/api_proxy/middleware.rb,
lib/api_proxy/request_options_builder.rb
Defined Under Namespace
Classes: Config, Middleware, Request, RequestOptionsBuilder
Constant Summary
collapse
- VERSION =
'0.1.1'
Class Method Summary
collapse
Class Method Details
.configuration(namespace) ⇒ Object
11
12
13
14
|
# File 'lib/api_proxy.rb', line 11
def self.configuration(namespace)
@configuration ||= {}
@configuration[namespace] ||= Config.new
end
|
.setup(namespace = :default) {|configuration(namespace)| ... } ⇒ Object
21
22
23
|
# File 'lib/api_proxy.rb', line 21
def self.setup(namespace = :default)
yield(configuration(namespace))
end
|