Module: Atlas
- Defined in:
- lib/atlas.rb,
lib/atlas/box.rb,
lib/atlas/user.rb,
lib/atlas/client.rb,
lib/atlas/errors.rb,
lib/atlas/version.rb,
lib/atlas/resource.rb,
lib/atlas/box_version.rb,
lib/atlas/url_builder.rb,
lib/atlas/box_provider.rb,
lib/atlas/configuration.rb
Overview
Version information.
Defined Under Namespace
Modules: Errors Classes: Box, BoxProvider, BoxVersion, Client, Configuration, Resource, UrlBuilder, User
Constant Summary collapse
- VERSION =
"1.5.0"
Class Attribute Summary collapse
-
.configuration ⇒ Object
The default configuration object.
Instance Attribute Summary collapse
-
#client ⇒ Object
Returns the value of attribute client.
Class Method Summary collapse
- .client ⇒ Object
-
.configure {|configuration| ... } ⇒ Object
Support for a configuration block.
Class Attribute Details
.configuration ⇒ Object
The default configuration object.
39 40 41 |
# File 'lib/atlas/configuration.rb', line 39 def configuration @configuration end |
Instance Attribute Details
#client ⇒ Object
Returns the value of attribute client.
17 18 19 |
# File 'lib/atlas.rb', line 17 def client @client end |
Class Method Details
.client ⇒ Object
19 20 21 |
# File 'lib/atlas.rb', line 19 def self.client @client ||= Client.new(access_token: configuration.access_token) end |
.configure {|configuration| ... } ⇒ Object
Support for a configuration block.
34 35 36 |
# File 'lib/atlas/configuration.rb', line 34 def self.configure yield configuration if block_given? end |