Exception: Deserializer::DeserializerError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/deserializer/deserializer_error.rb

Instance Method Summary collapse

Constructor Details

#initialize(opts = {}) ⇒ DeserializerError

Returns a new instance of DeserializerError.



3
4
5
6
# File 'lib/deserializer/deserializer_error.rb', line 3

def initialize(opts = {})
  @klass    = opts.fetch :class, Deserializer::Base
  @message  = opts.fetch :message, ""
end

Instance Method Details

#messageObject



8
9
10
# File 'lib/deserializer/deserializer_error.rb', line 8

def message
  "#{@klass}: #{@message}"
end