module Basquiat

Overall namespace config class

Version file

Constants

DefaultLogger
VERSION

Public Class Methods

configuration() click to toggle source

@return [Configuration] returns or initializes the Configuration object

# File lib/basquiat.rb, line 23
def configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source

used to configure the gem using a block @yieldparam [Configuration] configuration the current {Configuration} instance

# File lib/basquiat.rb, line 29
def configure
  yield configuration
end
logger() click to toggle source

@return [Logger] shorthand for configuration.logger

# File lib/basquiat.rb, line 34
def logger
  configuration.logger
end
reset() click to toggle source

resets the library configuration. Useful for testing and not much else

# File lib/basquiat.rb, line 18
def reset
  @configuration = Configuration.new
end