class Userlist::Push::User

Public Class Methods

new(payload = {}, config = Userlist.config) click to toggle source
Calls superclass method Userlist::Push::Resource::new
# File lib/userlist/push/user.rb, line 11
def initialize(payload = {}, config = Userlist.config)
  raise Userlist::ArgumentError, 'Missing required payload' unless payload
  raise Userlist::ArgumentError, 'Missing required parameter :identifier' unless payload[:identifier]

  super
end