class Getui::Apns
Attributes
auto_badge[RW]
body[RW]
payload[RW]
sound[RW]
title[RW]
Public Class Methods
new(body, title: "", payload: nil)
click to toggle source
# File lib/getui/apple.rb, line 4 def initialize(body, title: "", payload: nil) @body = body @title = title @auto_badge = "1" @payload = payload @sound = "default" end
Public Instance Methods
as_json()
click to toggle source
# File lib/getui/apple.rb, line 12 def as_json { aps: { alert: { body: self.body, title: self.title, }, autoBadge: self.auto_badge, sound: self.sound, }, payload: payload, } end