Class: Wampproto::Serializer::JSON

Inherits:
Object
  • Object
show all
Defined in:
lib/wampproto/serializer/json.rb

Overview

Add common API for serializer

Class Method Summary collapse

Class Method Details

.deserialize(message) ⇒ Object



13
14
15
# File 'lib/wampproto/serializer/json.rb', line 13

def self.deserialize(message)
  ::JSON.parse(message).then { Message.resolve(_1) }
end

.serialize(message) ⇒ Object



9
10
11
# File 'lib/wampproto/serializer/json.rb', line 9

def self.serialize(message)
  ::JSON.dump(message.marshal)
end