Module: TAM

Extended by:
Configuration
Defined in:
lib/tam/api/sms.rb,
lib/tam.rb,
lib/tam/api.rb,
lib/tam/user.rb,
lib/tam/error.rb,
lib/tam/railtie.rb,
lib/tam/version.rb,
lib/tam/api/oauth.rb,
lib/tam/api/charging.rb,
lib/tam/api/location.rb,
lib/tam/configuration.rb

Overview

SMS part of the telco asset marketplace REST API

Defined Under Namespace

Modules: Configuration Classes: API, Error, InvalidConsumerHandler, InvalidConsumerKey, InvalidConsumerSecret, OAuthConsumerAttributesMissing, OAuthError, RequestNotAuthorized, ServiceUnavailable, TamRailtie, UnexpectedError, User

Constant Summary collapse

LOGGER =

If in rails environment then we use the rails default logger otherwise we create one that points to the standard output

if defined? Rails 
  RAILS_DEFAULT_LOGGER
else 
  Logger.new(STDOUT)
end
VERSION =

The version of the gem

'1.2.0'.freeze

Constants included from Configuration

Configuration::VALID_OPTIONS_KEYS

Method Summary

Methods included from Configuration

configure, consumer_handler, consumer_handler=, extended, options, reset