Module: EvilEvents::Config

Defined in:
lib/evil_events/config.rb,
lib/evil_events/config/types.rb,
lib/evil_events/config/adapters.rb

Overview

Since:

  • 0.1.0

Defined Under Namespace

Modules: Adapters, Types

Class Method Summary collapse

Class Method Details

.configureObject

See Also:

Since:

  • 0.1.0



21
22
23
# File 'lib/evil_events/config.rb', line 21

def configure
  EvilEvents::Core::Bootstrap[:config].configure { |conf| yield(conf) if block_given? }
end

.optionsObject

See Also:

Since:

  • 0.1.0



14
15
16
# File 'lib/evil_events/config.rb', line 14

def options
  EvilEvents::Core::Bootstrap[:config].settings
end

.setup_adapters {|Config::Adapters| ... } ⇒ Object

Yields:

See Also:

Since:

  • 0.2.0



35
36
37
# File 'lib/evil_events/config.rb', line 35

def setup_adapters
  yield(Config::Adapters) if block_given?
end

.setup_types {|Config::Types| ... } ⇒ Object

Yields:

See Also:

Since:

  • 0.2.0



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

def setup_types
  yield(Config::Types) if block_given?
end