Exception: Keysms::NoValidReceiversError

Inherits:
SMSError
  • Object
show all
Defined in:
lib/keysms.rb

Instance Attribute Summary collapse

Attributes inherited from SMSError

#error

Instance Method Summary collapse

Constructor Details

#initialize(error) ⇒ NoValidReceiversError

Returns a new instance of NoValidReceiversError.



143
144
145
146
# File 'lib/keysms.rb', line 143

def initialize(error)
  @failed_receivers = error["error"]["receivers"]["data"]["failed"]
  super(error)
end

Instance Attribute Details

#failed_receiversObject

Returns the value of attribute failed_receivers.



141
142
143
# File 'lib/keysms.rb', line 141

def failed_receivers
  @failed_receivers
end

Instance Method Details

#to_sObject



148
149
150
# File 'lib/keysms.rb', line 148

def to_s
  @failed_receivers.join(", ")
end