Module: JustimmoClient

Includes:
Errors
Defined in:
lib/justimmo_client.rb,
lib/justimmo_client/misc.rb,
lib/justimmo_client/api/v1.rb,
lib/justimmo_client/realty.rb,
lib/justimmo_client/version.rb,
lib/justimmo_client/autoload.rb,
lib/justimmo_client/employee.rb,
lib/justimmo_client/core/utils.rb,
lib/justimmo_client/core/config.rb,
lib/justimmo_client/core/caching.rb,
lib/justimmo_client/core/logging.rb,
lib/justimmo_client/option_parser.rb

Overview

The Justimmo API.

Defined Under Namespace

Modules: Caching, Employee, Errors, Logging, Realty, Utils, V1 Classes: Config, OptionParser

Constant Summary collapse

VERSION =
"0.4.3"

Constants included from Errors

Errors::ConfigurationError, Errors::InitializationError, Errors::JustimmoError

Class Method Summary collapse

Class Method Details

.configure(&block) ⇒ Object

Loads configuration and initializes the API.



10
11
12
13
# File 'lib/justimmo_client.rb', line 10

def configure(&block)
  JustimmoClient::Config.configure(&block)
  initialize_api
end

.initialize_apiObject



15
16
17
18
# File 'lib/justimmo_client.rb', line 15

def initialize_api
  api_ver = JustimmoClient::Config.api_ver
  send :autoload, "V#{api_ver}", "justimmo_client/api/v#{api_ver}"
end