module StrawberryAPI

module StrawberryAPI provides access to Strawberry REST API

@author Pierre Lebrun <pierreyves.lebrun@gmail.com>

Constants

VERSION

Public Class Methods

config() click to toggle source

Return configuration If it has not been configured yet, initialize configuration @return [StrawberryAPI::Configuration] configuration object

# File lib/strawberry_api.rb, line 15
def self.config
  @config ||= StrawberryAPI::Configuration.new
end
config=(config) click to toggle source

Set configuration

@param config [StrawberryAPI::Configuration] configuration object @return [StrawberryAPI::Configuration] configuration object

# File lib/strawberry_api.rb, line 23
def self.config=(config)
  raise TypeError unless config.is_a?(StrawberryAPI::Configuration)
  @config = config
end
configure() { |config| ... } click to toggle source

Configure some settings

@yield [config] Given configuration object @yieldparam config [StrawberryAPI::Configuration] configuration object

# File lib/strawberry_api.rb, line 33
def self.configure
  yield(config)
end