class Pushbullet::Push
Public Class Methods
create(type, iden, payload)
click to toggle source
Calls superclass method
# File lib/pushbullet/push.rb, line 20 def self.create(type, iden, payload) id = iden[/.@.?/].nil? ? :device_iden : :email super(payload.merge(type: type, id => iden)) end
create_address(id, name, address)
click to toggle source
# File lib/pushbullet/push.rb, line 12 def self.create_address(id, name, address) create :address, id, name: name, address: address end
create_link(id, title, url, body)
click to toggle source
# File lib/pushbullet/push.rb, line 8 def self.create_link(id, title, url, body) create :link, id, title: title, url: url, body: body end
create_list(id, title, items)
click to toggle source
# File lib/pushbullet/push.rb, line 16 def self.create_list(id, title, items) create :list, id, title: title, items: items end
create_note(id, title, body)
click to toggle source
# File lib/pushbullet/push.rb, line 4 def self.create_note(id, title, body) create :note, id, title: title, body: body end
path()
click to toggle source
# File lib/pushbullet/push.rb, line 25 def self.path 'pushes' end