module EvilEvents::Core::Events::EventExtensions::Serializable
@api private @since 0.1.0
Public Instance Methods
serialize_to_hash()
click to toggle source
@return [Hash]
@api private @since 0.1.0
# File lib/evil_events/core/events/event_extensions/serializable.rb, line 11 def serialize_to_hash EvilEvents::Core::Bootstrap[:event_system].serialize_to_hash(self) end
Also aliased as: dump_to_hash
serialize_to_json()
click to toggle source
@return [String]
@api private @since 0.1.0
# File lib/evil_events/core/events/event_extensions/serializable.rb, line 20 def serialize_to_json EvilEvents::Core::Bootstrap[:event_system].serialize_to_json(self) end
Also aliased as: dump_to_json
serialize_to_msgpack()
click to toggle source
@return [String]
@api private @since 0.4.0
# File lib/evil_events/core/events/event_extensions/serializable.rb, line 38 def serialize_to_msgpack EvilEvents::Core::Bootstrap[:event_system].serialize_to_msgpack(self) end
Also aliased as: dump_to_msgpack
serialize_to_xml()
click to toggle source
@return [String]
@api private @since 0.4.0
# File lib/evil_events/core/events/event_extensions/serializable.rb, line 29 def serialize_to_xml EvilEvents::Core::Bootstrap[:event_system].serialize_to_xml(self) end
Also aliased as: dump_to_xml