Exception: Moysklad::Client::Error
- Inherits:
-
StandardError
- Object
- StandardError
- Moysklad::Client::Error
- Defined in:
- lib/moysklad/client/errors.rb
Direct Known Subclasses
HtmlParsedError, JsonParsedError, NoResourceFound, ParsedError, ParsingError, UnknownError
Instance Attribute Summary collapse
-
#message ⇒ Object
readonly
Returns the value of attribute message.
Instance Method Summary collapse
-
#initialize(mess) ⇒ Error
constructor
A new instance of Error.
- #to_s ⇒ Object
Constructor Details
#initialize(mess) ⇒ Error
Returns a new instance of Error.
51 52 53 |
# File 'lib/moysklad/client/errors.rb', line 51 def initialize mess @message = mess end |
Instance Attribute Details
#message ⇒ Object (readonly)
Returns the value of attribute message.
49 50 51 |
# File 'lib/moysklad/client/errors.rb', line 49 def @message end |
Instance Method Details
#to_s ⇒ Object
55 56 57 58 59 60 |
# File 'lib/moysklad/client/errors.rb', line 55 def to_s .to_s.encode('utf-8') # <?xml version="1.0" encoding="UTF-8"?> <error> <uid>kiiiosk@wannabemoscow</uid> <moment>20150609112728449</moment> <message>������������ ���� ���������� �������� ������������.</message> </error> rescue Encoding::CompatibilityError .to_s.force_encoding('cp1251').encode('utf-8') end |