Method: Chimpactions::Subscriber::ClassMethods#on_list?

Defined in:
lib/chimpactions/subscriber.rb

#on_list?(list, opts = {}) ⇒ Boolean

Check if this Subscriber is on the specified list.

Parameters:

Returns:

  • (Boolean)


73
74
75
76
77
# File 'lib/chimpactions/subscriber.rb', line 73

def on_list?(list, opts={})
  list = validate_list(list)
  answer = list.socket.listMemberInfo({:id => list.id, :email_address => self.email}.merge opts)
  answer['success'] == 1 && answer['errors'] == 0
end