Module: Serializer::Json
- Defined in:
- lib/event_store_client/serializer/json.rb
Class Method Summary collapse
Class Method Details
.deserialize(data) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/event_store_client/serializer/json.rb', line 5 def self.deserialize(data) return data if data.is_a?(Hash) JSON.parse(data) rescue JSON::ParserError { 'message' => data } end |
.serialize(data) ⇒ Object
13 14 15 16 17 |
# File 'lib/event_store_client/serializer/json.rb', line 13 def self.serialize(data) return data if data.is_a?(String) JSON.generate(data) end |