Class: Angelo::RequestError

Inherits:
Reel::RequestError
  • Object
show all
Defined in:
lib/angelo.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(msg = nil, type = nil) ⇒ RequestError

Returns a new instance of RequestError.



114
115
116
117
118
119
120
121
122
# File 'lib/angelo.rb', line 114

def initialize msg = nil, type = nil
  case msg
  when Hash
    @msg_hash = msg
  else
    super(msg)
  end
  self.type = type if type
end

Instance Attribute Details

#typeObject

Returns the value of attribute type.



111
112
113
# File 'lib/angelo.rb', line 111

def type
  @type
end

Instance Method Details

#messageObject



128
129
130
# File 'lib/angelo.rb', line 128

def message
  @msg_hash || super
end