Module: Telleroo
- Defined in:
- lib/telleroo.rb,
lib/telleroo/api.rb,
lib/telleroo/error.rb,
lib/telleroo/client.rb,
lib/telleroo/request.rb,
lib/telleroo/version.rb,
lib/telleroo/connection.rb,
lib/telleroo/api/accounts.rb,
lib/telleroo/configuration.rb,
lib/telleroo/api/recipients.rb,
lib/telleroo/api/transactions.rb,
lib/telleroo/api/bank_transfers.rb,
lib/telleroo/response/raise_client_error.rb,
lib/telleroo/response/raise_server_error.rb
Defined Under Namespace
Modules: API, Connection, Request, Response Classes: Client, Configuration, Error
Constant Summary collapse
- VERSION =
'0.2.0'.freeze
Class Method Summary collapse
- .config ⇒ Object
- .configure {|config| ... } ⇒ Object
-
.options ⇒ Object
Return the config values set in this module.
Class Method Details
.config ⇒ Object
11 12 13 |
# File 'lib/telleroo.rb', line 11 def self.config @config ||= Configuration.new end |
.configure {|config| ... } ⇒ Object
15 16 17 |
# File 'lib/telleroo.rb', line 15 def self.configure yield config end |
.options ⇒ Object
Return the config values set in this module
20 21 22 23 24 |
# File 'lib/telleroo.rb', line 20 def self. Hash[ * Configuration::VALID_CONFIG_KEYS.map { |key| [key, send(key)] }.flatten ] end |