class ConstantContact::Components::AddContactsImportData
Attributes
addresses[RW]
anniversary[RW]
birthday_day[RW]
birthday_month[RW]
company_name[RW]
custom_fields[RW]
email_addresses[RW]
first_name[RW]
home_phone[RW]
job_title[RW]
last_name[RW]
middle_name[RW]
work_phone[RW]
Public Class Methods
new(props = {})
click to toggle source
Constructor to create an AddContactsImportData
object from the given hash @param [Hash] props - properties to create object from @return [AddContactsImportData]
# File lib/constantcontact/components/activities/add_contacts_import_data.rb, line 18 def initialize(props = {}) props.each do |key, value| send("#{key}=", value) if respond_to? key end end
Public Instance Methods
add_address(address)
click to toggle source
Setter
# File lib/constantcontact/components/activities/add_contacts_import_data.rb, line 32 def add_address(address) @addresses = [] if @addresses.nil? @addresses << address end
add_custom_field(custom_field)
click to toggle source
Setter
# File lib/constantcontact/components/activities/add_contacts_import_data.rb, line 25 def add_custom_field(custom_field) @custom_fields = [] if @custom_fields.nil? @custom_fields << custom_field end
add_email(email_address)
click to toggle source
Setter
# File lib/constantcontact/components/activities/add_contacts_import_data.rb, line 39 def add_email(email_address) @email_addresses = [] if @email_addresses.nil? @email_addresses << email_address end