class EvilEvents::Core::Events::Serializers::XML::Engines::Ox
@api private @since 0.5.0
Public Instance Methods
dump(serialization_state)
click to toggle source
@param serialization_state [Base::EventSerializationState] @return [String]
@since 0.5.0 @api private
# File lib/evil_events/plugins/ox_engine/ox.rb, line 12 def dump(serialization_state) ::Ox.dump(serialization_state) end
load(xml)
click to toggle source
@param xml [String] @raise [EvilEvents::SerializationEngineError] @return [EventSerializationState]
@since 0.5.0 @api private
# File lib/evil_events/plugins/ox_engine/ox.rb, line 22 def load(xml) ::Ox.parse_obj(xml) rescue ::Ox::Error, NoMethodError, TypeError, ArgumentError raise EvilEvents::SerializationEngineError end