Module: TelphinApi
- Extended by:
- Authorization, Configuration
- Defined in:
- lib/telphin_api.rb,
lib/telphin_api/api.rb,
lib/telphin_api/error.rb,
lib/telphin_api/utils.rb,
lib/telphin_api/client.rb,
lib/telphin_api/logger.rb,
lib/telphin_api/method.rb,
lib/telphin_api/result.rb,
lib/telphin_api/version.rb,
lib/telphin_api/resolver.rb,
lib/telphin_api/namespace.rb,
lib/telphin_api/resolvable.rb,
lib/telphin_api/authorization.rb,
lib/telphin_api/configuration.rb
Overview
Main module.
Defined Under Namespace
Modules: API, Authorization, Configuration, Resolvable, Resolver, Result, Utils Classes: Client, Error, InstallGenerator, Logger, Method, Namespace
Constant Summary collapse
- VERSION =
Library version.
'1.0.3'
Constants included from Configuration
Configuration::DEFAULT_ADAPTER, Configuration::DEFAULT_HTTP_VERB, Configuration::DEFAULT_LOGGER_OPTIONS, Configuration::DEFAULT_MAX_RETRIES, Configuration::DEFAULT_URL, Configuration::OPTION_NAMES
Constants included from Authorization
Class Method Summary collapse
-
.register_alias ⇒ Object
Creates a short alias
TPHforTelphinApimodule. -
.unregister_alias ⇒ Object
Removes the
TPHalias.
Methods included from Configuration
Methods included from Authorization
Class Method Details
.register_alias ⇒ Object
Creates a short alias TPH for TelphinApi module.
30 31 32 |
# File 'lib/telphin_api.rb', line 30 def register_alias Object.const_set(:TPH, TelphinApi) end |
.unregister_alias ⇒ Object
Removes the TPH alias.
35 36 37 |
# File 'lib/telphin_api.rb', line 35 def unregister_alias Object.send(:remove_const, :TPH) if defined?(TPH) end |