module Pushould

Constants

VERSION

Public Class Methods

new(args = {}) click to toggle source
# File lib/pushould.rb, line 26
def self.new(args = {})
  raise ArgumentError if args[:url].nil?
  raise ArgumentError if args[:server_token].nil?
  raise ArgumentError if args[:email].nil?
  raise ArgumentError if args[:password].nil?

  Pushould::Client.new(args[:url], args[:server_token], args[:email], args[:password])
end