Class: Aruba::EventBus::NameResolver::StringResolver
- Inherits:
-
Object
- Object
- Aruba::EventBus::NameResolver::StringResolver
- Includes:
- ResolveHelpers
- Defined in:
- lib/aruba/event_bus/name_resolver.rb
Overview
Convert a string in to an event class
Class Method Summary collapse
- .match?(event_id) ⇒ Boolean
-
.supports ⇒ Object
Which types are supported.
Instance Method Summary collapse
Methods included from ResolveHelpers
Class Method Details
.match?(event_id) ⇒ Boolean
91 92 93 |
# File 'lib/aruba/event_bus/name_resolver.rb', line 91 def match?(event_id) event_id.is_a? String end |
.supports ⇒ Object
Which types are supported
96 97 98 |
# File 'lib/aruba/event_bus/name_resolver.rb', line 96 def supports [String] end |
Instance Method Details
#transform(_, event_id) ⇒ Object
101 102 103 |
# File 'lib/aruba/event_bus/name_resolver.rb', line 101 def transform(_, event_id) constantize(event_id) end |