class MessagebirdTexter::Response::Error
Constants
- ERROR_CODES
Attributes
code[R]
description[R]
Public Class Methods
new(error)
click to toggle source
# File lib/messagebird_texter/response/error.rb, line 16 def initialize(error) @errors = JSON.parse(error, symbolize_names: true)[:errors] end
Public Instance Methods
count()
click to toggle source
# File lib/messagebird_texter/response/error.rb, line 24 def count @errors.count end
errors()
click to toggle source
# File lib/messagebird_texter/response/error.rb, line 20 def errors @errors.map { |e| e.merge(error_message: ERROR_CODES[e[:code]]) } end