class Ongair::Message

Public Instance Methods

deliver!() click to toggle source
# File lib/ongair/message.rb, line 33
def deliver!
  response = Ongair::Request.new(self).deliver!
  self.id = response['id']
  self.sent = response['sent']
end
deliver_to(phone_number) click to toggle source
# File lib/ongair/message.rb, line 27
def deliver_to(phone_number)
  response = Ongair::Request.new(self).deliver_to(phone_number)
  self.id = response['id']
  self.sent = response['sent']
end
type() click to toggle source
# File lib/ongair/message.rb, line 19
def type
  ActiveSupport::StringInquirer.new self.notification_type.to_s.sub('Received', '').downcase
end
type=(value) click to toggle source
# File lib/ongair/message.rb, line 23
def type=(value)
  self.notification_type = "#{value.to_s.capitalize}Received"
end