Module: Wor::Requests
- Defined in:
- lib/wor/requests.rb,
lib/wor/requests/base.rb,
lib/wor/requests/version.rb,
lib/wor/requests/request_error.rb,
lib/wor/requests/invalid_options_error.rb,
lib/generators/wor/requests/install_generator.rb,
lib/generators/wor/requests/service_generator.rb
Defined Under Namespace
Modules: Generators
Classes: Base, InvalidOptionsError, RequestError
Constant Summary
collapse
- VALID_RESPONSE_TYPES =
[:json].freeze
- VERSION =
'0.1.1'.freeze
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
28
29
30
|
# File 'lib/wor/requests.rb', line 28
def self.config
@config
end
|
15
16
17
|
# File 'lib/wor/requests.rb', line 15
def self.configure
yield self
end
|
.default_response_type ⇒ Object
36
37
38
|
# File 'lib/wor/requests.rb', line 36
def self.default_response_type
@config[:default_response_type]
end
|
.default_response_type=(type) ⇒ Object
23
24
25
26
|
# File 'lib/wor/requests.rb', line 23
def self.default_response_type=(type)
return unless VALID_RESPONSE_TYPES.include?(type)
@config[:default_response_type] = type
end
|
.logger ⇒ Object
32
33
34
|
# File 'lib/wor/requests.rb', line 32
def self.logger
@config[:logger]
end
|
.logger=(logger) ⇒ Object
19
20
21
|
# File 'lib/wor/requests.rb', line 19
def self.logger=(logger)
@config[:logger] = logger
end
|