Module: BlippexAPI

Extended by:
Configuration
Defined in:
lib/blippex_api.rb,
lib/blippex_api/client.rb,
lib/blippex_api/request.rb,
lib/blippex_api/version.rb,
lib/blippex_api/connection.rb,
lib/blippex_api/client/info.rb,
lib/blippex_api/client/search.rb,
lib/blippex_api/configuration.rb,
lib/blippex_api/client/rate_limit_status.rb

Overview

BlippexAPI namespace module

Defined Under Namespace

Modules: Configuration, Connection, Request Classes: Client

Constant Summary collapse

VERSION =
"1.0.0"

Constants included from Configuration

Configuration::DEFAULT_ADAPTER, Configuration::DEFAULT_API_ENDPOINT, Configuration::DEFAULT_USER_AGENT, Configuration::OPTION_KEYS

Class Method Summary collapse

Methods included from Configuration

configure, extended, options, reset

Class Method Details

.method_missing(method, *args, &block) ⇒ Object

Delegate to BlippexAPI::Client.new



18
19
20
21
# File 'lib/blippex_api.rb', line 18

def method_missing method, *args, &block
  return super unless new.respond_to? method
  new.send method, *args, &block
end

.new(opts = {}) ⇒ BlippexAPI::Client

Alias for BlippexAPI::Client.new

Returns:



13
14
15
# File 'lib/blippex_api.rb', line 13

def new opts={}
  BlippexAPI::Client.new opts
end

.respond_to?(method, include_private = false) ⇒ Boolean

Check if method responds_to?

Returns:

  • (Boolean)


24
25
26
# File 'lib/blippex_api.rb', line 24

def respond_to? method, include_private=false
  new.respond_to?(method, include_private) || super(method, include_private)
end