Class: Gruf::Serializers::Errors::Json

Inherits:
Base
  • Object
show all
Defined in:
lib/gruf/serializers/errors/json.rb

Instance Attribute Summary

Attributes inherited from Base

#error

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Gruf::Serializers::Errors::Base

Instance Method Details

#deserializeObject|Hash

Returns:

  • (Object|Hash)


33
34
35
# File 'lib/gruf/serializers/errors/json.rb', line 33

def deserialize
  JSON.parse(@error)
end

#serializeString

Returns:

  • (String)


26
27
28
# File 'lib/gruf/serializers/errors/json.rb', line 26

def serialize
  @error.to_h.to_json
end