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_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