Module: WAEasyAPI
- Defined in:
- lib/waeasyapi.rb,
lib/waeasyapi/entity.rb,
lib/waeasyapi/message.rb,
lib/waeasyapi/request.rb,
lib/waeasyapi/utility.rb,
lib/waeasyapi/constants.rb,
lib/waeasyapi/collection.rb,
lib/waeasyapi/errors/server_error.rb,
lib/waeasyapi/errors/gateway_error.rb,
lib/waeasyapi/errors/waeasyapi_error.rb,
lib/waeasyapi/errors/bad_request_error.rb
Overview
Version and other constants are defined here
Defined Under Namespace
Classes: BadRequestError, Collection, Entity, Error, GatewayError, Message, Request, ServerError, Utility
Constant Summary collapse
- BASE_URI =
'https://api.waeasyapi.com/v1/'.freeze
- VERSION =
'1.0.0'.freeze
Class Attribute Summary collapse
-
.auth ⇒ Object
Returns the value of attribute auth.
-
.custom_headers ⇒ Object
Returns the value of attribute custom_headers.
Class Method Summary collapse
Class Attribute Details
.auth ⇒ Object
Returns the value of attribute auth.
10 11 12 |
# File 'lib/waeasyapi.rb', line 10 def auth @auth end |
.custom_headers ⇒ Object
Returns the value of attribute custom_headers.
10 11 12 |
# File 'lib/waeasyapi.rb', line 10 def custom_headers @custom_headers end |
Class Method Details
.headers=(headers = {}) ⇒ Object
17 18 19 |
# File 'lib/waeasyapi.rb', line 17 def self.headers=(headers = {}) self.custom_headers = headers end |
.setup(key_id, key_secret) ⇒ Object
13 14 15 |
# File 'lib/waeasyapi.rb', line 13 def self.setup(key_id, key_secret) self.auth = { username: key_id, password: key_secret } end |