module EvilEvents::Serializer
@api public @since 0.1.0
Public Class Methods
load_from_hash(serialized_event)
click to toggle source
@see EvilEvents::Core::System
@api public @since 0.1.0
# File lib/evil_events/serializer.rb, line 18 def load_from_hash(serialized_event) EvilEvents::Core::Bootstrap[:event_system].deserialize_from_hash(serialized_event) end
load_from_json(serialized_event)
click to toggle source
@see EvilEvents::Core::System
@api public @since 0.1.0
# File lib/evil_events/serializer.rb, line 11 def load_from_json(serialized_event) EvilEvents::Core::Bootstrap[:event_system].deserialize_from_json(serialized_event) end
load_from_msgpack(serialized_event)
click to toggle source
@see EvilEvents::Core::System
@api public @since 0.4.0
# File lib/evil_events/serializer.rb, line 32 def load_from_msgpack(serialized_event) EvilEvents::Core::Bootstrap[:event_system].deserialize_from_msgpack(serialized_event) end
load_from_xml(serialized_event)
click to toggle source
@see EvilEvents::Core::System
@api public @since 0.4.0
# File lib/evil_events/serializer.rb, line 25 def load_from_xml(serialized_event) EvilEvents::Core::Bootstrap[:event_system].deserialize_from_xml(serialized_event) end