Module: CLXRestAPI

Defined in:
lib/clx_rest_api.rb,
lib/clx_rest_api/client.rb,
lib/clx_rest_api/request.rb,
lib/clx_rest_api/version.rb,
lib/clx_rest_api/base_uri.rb,
lib/clx_rest_api/response.rb,
lib/clx_rest_api/endpoint_dsl.rb,
lib/clx_rest_api/configuration.rb,
lib/clx_rest_api/uri_interpretation.rb

Defined Under Namespace

Modules: EndpointDSL Classes: Client, Configuration, Request, Response, URIInterpretation

Constant Summary collapse

VERSION =
"0.1.3"
BASE_URI =
"https://api.clxcommunications.com"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject

Returns the value of attribute config.



7
8
9
# File 'lib/clx_rest_api.rb', line 7

def config
  @config
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



9
10
11
12
# File 'lib/clx_rest_api.rb', line 9

def configure
  self.config ||= Configuration.new
  yield(config)
end