Sage Intacct SDK for PHP
AbstractContact Class Reference
Inheritance diagram for AbstractContact:
AbstractFunction FunctionInterface ContactCreate ContactDelete ContactUpdate

Public Member Functions

 getContactName ()
 
 setContactName ($contactName)
 
 getLastName ()
 
 setLastName ($lastName)
 
 getFirstName ()
 
 setFirstName ($firstName)
 
 getMiddleName ()
 
 setMiddleName ($middleName)
 
 getPrefix ()
 
 setPrefix ($prefix)
 
 getCompanyName ()
 
 setCompanyName ($companyName)
 
 getPrintAs ()
 
 setPrintAs ($printAs)
 
 isTaxable ()
 
 setTaxable ($taxable)
 
 getTaxId ()
 
 setTaxId ($taxId)
 
 getContactTaxGroupName ()
 
 setContactTaxGroupName ($contactTaxGroupName)
 
 isActive ()
 
 setActive ($active)
 
 getPrimaryPhoneNo ()
 
 setPrimaryPhoneNo ($primaryPhoneNo)
 
 getSecondaryPhoneNo ()
 
 setSecondaryPhoneNo ($secondaryPhoneNo)
 
 getCellularPhoneNo ()
 
 setCellularPhoneNo ($cellularPhoneNo)
 
 getPagerNo ()
 
 setPagerNo ($pagerNo)
 
 getFaxNo ()
 
 setFaxNo ($faxNo)
 
 getPrimaryEmailAddress ()
 
 setPrimaryEmailAddress ($primaryEmailAddress)
 
 getSecondaryEmailAddress ()
 
 setSecondaryEmailAddress ($secondaryEmailAddress)
 
 getPrimaryUrl ()
 
 setPrimaryUrl ($primaryUrl)
 
 getSecondaryUrl ()
 
 setSecondaryUrl ($secondaryUrl)
 
 getAddressLine1 ()
 
 setAddressLine1 ($addressLine1)
 
 getAddressLine2 ()
 
 setAddressLine2 ($addressLine2)
 
 getCity ()
 
 setCity ($city)
 
 getStateProvince ()
 
 setStateProvince ($stateProvince)
 
 getZipPostalCode ()
 
 setZipPostalCode ($zipPostalCode)
 
 getCountry ()
 
 setCountry ($country)
 
 getIsoCountryCode ()
 
 setIsoCountryCode ($isoCountryCode)
 
 writeXmlMailAddress (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Protected Attributes

 $contactName
 
 $lastName
 
 $firstName
 
 $middleName
 
 $prefix
 
 $companyName
 
 $printAs
 
 $taxable
 
 $taxId
 
 $contactTaxGroupName
 
 $active
 
 $primaryPhoneNo
 
 $secondaryPhoneNo
 
 $cellularPhoneNo
 
 $pagerNo
 
 $faxNo
 
 $primaryEmailAddress
 
 $secondaryEmailAddress
 
 $primaryUrl
 
 $secondaryUrl
 
 $addressLine1
 
 $addressLine2
 
 $city
 
 $stateProvince
 
 $zipPostalCode
 
 $country
 
 $isoCountryCode
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Member Function Documentation

◆ getAddressLine1()

getAddressLine1 ( )

Get address line 1

Returns
string

◆ getAddressLine2()

getAddressLine2 ( )

Get address line 2

Returns
string

◆ getCellularPhoneNo()

getCellularPhoneNo ( )

Get cellular phone number

Returns
string

◆ getCity()

getCity ( )

Get city

Returns
string

◆ getCompanyName()

getCompanyName ( )

Get company name

Returns
string

◆ getContactName()

getContactName ( )

Get contact name

Returns
string

◆ getContactTaxGroupName()

getContactTaxGroupName ( )

Get contact tax group name

Returns
string

◆ getCountry()

getCountry ( )

Get country

Returns
string

◆ getFaxNo()

getFaxNo ( )

Get fax number

Returns
string

◆ getFirstName()

getFirstName ( )

Get first name

Returns
string

◆ getIsoCountryCode()

getIsoCountryCode ( )
Returns
string

◆ getLastName()

getLastName ( )

Get last name

Returns
string

◆ getMiddleName()

getMiddleName ( )

Get middle name

Returns
string

◆ getPagerNo()

getPagerNo ( )

Get pager number

Returns
string

◆ getPrefix()

getPrefix ( )

Get prefix

Returns
string

◆ getPrimaryEmailAddress()

getPrimaryEmailAddress ( )

Get primary email address

Returns
string

◆ getPrimaryPhoneNo()

getPrimaryPhoneNo ( )

Get primary phone number

Returns
string

◆ getPrimaryUrl()

getPrimaryUrl ( )

Get primary URL

Returns
string

◆ getPrintAs()

getPrintAs ( )

Get print as

Returns
string

◆ getSecondaryEmailAddress()

getSecondaryEmailAddress ( )

Get secondary email address

Returns
string

◆ getSecondaryPhoneNo()

getSecondaryPhoneNo ( )

Get secondary phone number

Returns
string

◆ getSecondaryUrl()

getSecondaryUrl ( )

Get secondary URL

Returns
string

◆ getStateProvince()

getStateProvince ( )

Get state/province

Returns
string

◆ getTaxId()

getTaxId ( )

Get tax ID

Returns
string

◆ getZipPostalCode()

getZipPostalCode ( )

Get zip/postal code

Returns
string

◆ isActive()

isActive ( )

Get active

Returns
bool

◆ isTaxable()

isTaxable ( )

Get taxable

Returns
bool

◆ setActive()

setActive (   $active)

Set active

Parameters
bool$active

◆ setAddressLine1()

setAddressLine1 (   $addressLine1)

Set address line 1

Parameters
string$addressLine1

◆ setAddressLine2()

setAddressLine2 (   $addressLine2)

Set address line 2

Parameters
string$addressLine2

◆ setCellularPhoneNo()

setCellularPhoneNo (   $cellularPhoneNo)

Set cellular phone number

Parameters
string$cellularPhoneNo

◆ setCity()

setCity (   $city)

Set city

Parameters
string$city

◆ setCompanyName()

setCompanyName (   $companyName)

Set company name

Parameters
string$companyName

◆ setContactName()

setContactName (   $contactName)

Set contact name

Parameters
string$contactName

◆ setContactTaxGroupName()

setContactTaxGroupName (   $contactTaxGroupName)

Set contact tax group name

Parameters
string$contactTaxGroupName

◆ setCountry()

setCountry (   $country)

Set country

Parameters
string$country

◆ setFaxNo()

setFaxNo (   $faxNo)

Set fax number

Parameters
string$faxNo

◆ setFirstName()

setFirstName (   $firstName)

Set first name

Parameters
string$firstName

◆ setIsoCountryCode()

setIsoCountryCode (   $isoCountryCode)
Parameters
string$isoCountryCode

◆ setLastName()

setLastName (   $lastName)

Set last name

Parameters
string$lastName

◆ setMiddleName()

setMiddleName (   $middleName)

Set middle name

Parameters
string$middleName

◆ setPagerNo()

setPagerNo (   $pagerNo)

Set pager number

Parameters
string$pagerNo

◆ setPrefix()

setPrefix (   $prefix)

Set prefix

Parameters
string$prefix

◆ setPrimaryEmailAddress()

setPrimaryEmailAddress (   $primaryEmailAddress)

Set primary email address

Parameters
string$primaryEmailAddress

◆ setPrimaryPhoneNo()

setPrimaryPhoneNo (   $primaryPhoneNo)

Set primary phone number

Parameters
string$primaryPhoneNo

◆ setPrimaryUrl()

setPrimaryUrl (   $primaryUrl)

Set primary URL

Parameters
string$primaryUrl

◆ setPrintAs()

setPrintAs (   $printAs)

Set print as

Parameters
string$printAs

◆ setSecondaryEmailAddress()

setSecondaryEmailAddress (   $secondaryEmailAddress)

Set secondary email address

Parameters
string$secondaryEmailAddress

◆ setSecondaryPhoneNo()

setSecondaryPhoneNo (   $secondaryPhoneNo)

Set secondary phone number

Parameters
string$secondaryPhoneNo

◆ setSecondaryUrl()

setSecondaryUrl (   $secondaryUrl)

Set secondary URL

Parameters
string$secondaryUrl

◆ setStateProvince()

setStateProvince (   $stateProvince)

Set state/province

Parameters
string$stateProvince

◆ setTaxable()

setTaxable (   $taxable)

Set taxable

Parameters
bool$taxable

◆ setTaxId()

setTaxId (   $taxId)

Set tax ID

Parameters
string$taxId

◆ setZipPostalCode()

setZipPostalCode (   $zipPostalCode)

Set zip/postal code

Parameters
string$zipPostalCode

◆ writeXmlMailAddress()

writeXmlMailAddress ( XMLWriter $xml)
Parameters
XMLWriter$xml

Field Documentation

◆ $active

$active
protected

◆ $addressLine1

$addressLine1
protected

◆ $addressLine2

$addressLine2
protected

◆ $cellularPhoneNo

$cellularPhoneNo
protected

◆ $city

$city
protected

◆ $companyName

$companyName
protected

◆ $contactName

$contactName
protected

◆ $contactTaxGroupName

$contactTaxGroupName
protected

◆ $country

$country
protected

◆ $faxNo

$faxNo
protected

◆ $firstName

$firstName
protected

◆ $isoCountryCode

$isoCountryCode
protected

◆ $lastName

$lastName
protected

◆ $middleName

$middleName
protected

◆ $pagerNo

$pagerNo
protected

◆ $prefix

$prefix
protected

◆ $primaryEmailAddress

$primaryEmailAddress
protected

◆ $primaryPhoneNo

$primaryPhoneNo
protected

◆ $primaryUrl

$primaryUrl
protected

◆ $printAs

$printAs
protected

◆ $secondaryEmailAddress

$secondaryEmailAddress
protected

◆ $secondaryPhoneNo

$secondaryPhoneNo
protected

◆ $secondaryUrl

$secondaryUrl
protected

◆ $stateProvince

$stateProvince
protected

◆ $taxable

$taxable
protected

◆ $taxId

$taxId
protected

◆ $zipPostalCode

$zipPostalCode
protected