Module: Remind101
- Defined in:
- lib/remind101.rb,
lib/remind101/error.rb,
lib/remind101/client.rb,
lib/remind101/version.rb,
lib/remind101/configuration.rb,
lib/remind101/middleware/raise_error.rb
Defined Under Namespace
Modules: Error, Middleware Classes: Client, Configuration
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
-
.configuration ⇒ Object
Public: The configuration object.
-
.configure {|configuration| ... } ⇒ Object
Public: Used to set global configuration.
Class Method Details
.configuration ⇒ Object
Public: The configuration object.
Returns a memoized Remind101::Configuration instance.
22 23 24 |
# File 'lib/remind101.rb', line 22 def configuration @configuration ||= Configuration.new end |
.configure {|configuration| ... } ⇒ Object
Public: Used to set global configuration.
Example
Remind101.configure do |config|
config.endpoint = 'http://localhost:5000'
end
Yields Remind101.configuration.
35 36 37 |
# File 'lib/remind101.rb', line 35 def configure yield configuration end |