Module: Vibe
- Extended by:
- Configuration
- Defined in:
- lib/vibe.rb,
lib/vibe/cache.rb,
lib/vibe/error.rb,
lib/vibe/client.rb,
lib/vibe/request.rb,
lib/vibe/version.rb,
lib/vibe/configuration.rb,
lib/vibe/error/forbidden.rb,
lib/vibe/error/not_found.rb,
lib/vibe/error/bad_request.rb,
lib/vibe/error/validations.rb,
lib/vibe/cache-drivers/file.rb,
lib/vibe/error/client_error.rb,
lib/vibe/error/unauthorized.rb,
lib/vibe/error/service_error.rb,
lib/vibe/error/unknown_value.rb,
lib/vibe/error/invalid_options.rb,
lib/vibe/error/required_params.rb,
lib/vibe/error/service_unavailable.rb,
lib/vibe/error/unprocessable_entity.rb,
lib/vibe/error/internal_server_error.rb
Defined Under Namespace
Modules: Configuration, Error, Request Classes: Cache, Client, File
Constant Summary collapse
- VERSION =
"1.0.0"
Constants included from Configuration
Configuration::DEFAULT_API_KEY, Configuration::DEFAULT_CACHE, Configuration::DEFAULT_CACHE_DRIVER, Configuration::DEFAULT_ENDPOINT, Configuration::DEFAULT_FORMAT, Configuration::DEFAULT_METHOD, Configuration::DEFAULT_USER_AGENT, Configuration::VALID_CONFIG_KEYS, Configuration::VALID_CONNECTION_KEYS, Configuration::VALID_OPTIONS_KEYS
Class Method Summary collapse
-
.new(options = {}, &block) ⇒ Vibe::Client
Alias for Vibe::Client.new.
Methods included from Configuration
configure, extended, options, reset
Class Method Details
.new(options = {}, &block) ⇒ Vibe::Client
Alias for Vibe::Client.new
12 13 14 |
# File 'lib/vibe.rb', line 12 def self.new( = {}, &block) @api_client = Vibe::Client.new(, &block) end |