Module: WurflCloud

Defined in:
lib/wurfl_cloud/errors.rb,
lib/wurfl_cloud.rb,
lib/wurfl_cloud/rails.rb,
lib/wurfl_cloud/client.rb,
lib/wurfl_cloud/helper.rb,
lib/wurfl_cloud/version.rb,
lib/wurfl_cloud/cache/null.rb,
lib/wurfl_cloud/environment.rb,
lib/wurfl_cloud/cache/cookie.rb,
lib/wurfl_cloud/configuration.rb,
lib/wurfl_cloud/cache/local_memory.rb,
lib/wurfl_cloud/device_capabilities.rb

Overview

This software is the Copyright of ScientiaMobile, Inc. Please refer to the LICENSE.txt file distributed with the software for licensing information

Defined Under Namespace

Modules: Cache, Errors, Helper, Rack Classes: Client, Configuration, DeviceCapabilities, Engine, Environment

Constant Summary collapse

VERSION =
"1.0.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

The configuration object.

See Also:



34
35
36
# File 'lib/wurfl_cloud.rb', line 34

def configuration
  @configuration ||= WurflCloud::Configuration.new
end

Class Method Details

.configure(silent = false) {|configuration| ... } ⇒ Object

Call this method to modify defaults in your initializers.

Examples:

WurflCloud.configure do |config|
  config.api_key = '00000000:xxxxxxxxxxxxxxxxxxxxxxxxxxx'
  config.host  = 'staging.wurflcloud.com'
end

Yields:



28
29
30
# File 'lib/wurfl_cloud.rb', line 28

def configure(silent = false)
  yield(configuration)
end