module Aggro::EventSerializer

Public: Converts events to and from serialized data.

Public Instance Methods

deserialize(serialized) click to toggle source
# File lib/aggro/event_serializer.rb, line 6
def deserialize(serialized)
  Event.new(serialized[0], Time.parse(serialized[1]), serialized[2])
end
serialize(deserialized) click to toggle source
# File lib/aggro/event_serializer.rb, line 10
def serialize(deserialized)
  [deserialized.name, deserialized.occured_at.iso8601, deserialized.details]
end