class Gangway::Subscriber

Public Class Methods

add(params) click to toggle source
# File lib/gangway/subscriber.rb, line 7
def self.add(params)
  call(:add_subscriber, params)
end
change_email(params) click to toggle source
# File lib/gangway/subscriber.rb, line 19
def self.change_email(params)
  begin
    call(:change_email, params)
  rescue Savon::SOAPFault => e
    if e.message =~ /invalid email address/
      # ignore
      false
    elsif e.message =~ /email address not found/
      #ignore
      false
    else
      raise e
    end
  end

end
get(params) click to toggle source
# File lib/gangway/subscriber.rb, line 11
def self.get(params)
  call(:get_subscriber, params)
end
subscription_status(params) click to toggle source
# File lib/gangway/subscriber.rb, line 15
def self.subscription_status(params)
  call(:get_subscription_status, params)
end