Module: ContextIO

Extended by:
Authentication, Config
Defined in:
lib/context-io.rb,
lib/context-io/file.rb,
lib/context-io/error.rb,
lib/context-io/config.rb,
lib/context-io/folder.rb,
lib/context-io/source.rb,
lib/context-io/account.rb,
lib/context-io/message.rb,
lib/context-io/request.rb,
lib/context-io/version.rb,
lib/context-io/resource.rb,
lib/context-io/response.rb,
lib/context-io/connection.rb,
lib/context-io/request/oauth.rb,
lib/context-io/authentication.rb,
lib/context-io/oauth_provider.rb,
lib/context-io/error/forbidden.rb,
lib/context-io/error/not_found.rb,
lib/context-io/error/bad_request.rb,
lib/context-io/error/client_error.rb,
lib/context-io/error/server_error.rb,
lib/context-io/error/unauthorized.rb,
lib/context-io/response/parse_json.rb,
lib/context-io/error/payment_required.rb,
lib/context-io/error/service_unavailable.rb,
lib/context-io/error/internal_server_error.rb,
lib/context-io/response/raise_client_error.rb,
lib/context-io/response/raise_server_error.rb

Overview

The main ContextIO namespace.

Defined Under Namespace

Modules: Authentication, Config, Connection, Request, Response Classes: Account, Error, File, Folder, Message, OAuthProvider, Resource, Source

Constant Summary collapse

VERSION =

The ContextIO version. Follows Semantic Versioning.

See Also:

'0.0.1'

Constants included from Config

Config::DEFAULT_ADAPTER, Config::DEFAULT_CONNECTION_OPTIONS, Config::DEFAULT_CONSUMER_KEY, Config::DEFAULT_CONSUMER_SECRET, Config::DEFAULT_PROXY, Config::DEFAULT_USER_AGENT, Config::VALID_OPTIONS_KEYS

Instance Attribute Summary

Attributes included from Config

#adapter, #connection_options, #consumer_key, #consumer_secret, #proxy, #user_agent

Method Summary

Methods included from Config

configure, extended, reset

Methods included from Authentication

authenticated?, authentication