Module: EvilEvents::Config::Types

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

Overview

Since:

  • 0.2.0

Class Method Summary collapse

Class Method Details

.define_converter(type, &coercer) ⇒ Object

See Also:

Since:

  • 0.2.0



11
12
13
# File 'lib/evil_events/config/types.rb', line 11

def define_converter(type, &coercer)
  EvilEvents::Core::Bootstrap[:event_system].register_converter(type, coercer)
end

.resolve_type(type, **options) ⇒ Object Also known as: []

See Also:

Since:

  • 0.2.0



18
19
20
# File 'lib/evil_events/config/types.rb', line 18

def resolve_type(type, **options)
  EvilEvents::Core::Bootstrap[:event_system].resolve_type(type, **options)
end