module Verb

Public Class Methods

configure(api_key = nil, debug = false) click to toggle source
# File lib/verb.rb, line 8
def self.configure(api_key = nil, debug = false)
  pieces = api_key.split('-')

  raise ArgumentError, 'The provided API Token is invalid' if pieces.count != 2

  @api_key = api_key
  @debug = debug
end
email(params = {}) click to toggle source
# File lib/verb.rb, line 17
def self.email(params = {})
  Email.new(@api_key, params, @debug)
end
sms(params = {}) click to toggle source
# File lib/verb.rb, line 21
def self.sms(params = {})
  SMS.new(@api_key, params, @debug)
end