Contactable
in
Table of Contents
Methods
- addEmailAddress() : void
- addPhoneNumber() : void
- addPostalAddress() : void
- getContactName() : string
- getEmailAddresses() : array<string|int, mixed>
- getPhoneNumbers() : array<string|int, mixed>
- getPostalAddresses() : array<string|int, mixed>
- removeEmailAddress() : void
- removePhoneNumber() : void
- removePostalAddress() : void
- setContactName() : void
Methods
addEmailAddress()
public
addEmailAddress(Emailable $emailAddress) : void
Parameters
- $emailAddress : Emailable
addPhoneNumber()
public
addPhoneNumber(Dialable $phoneNumber) : void
Parameters
- $phoneNumber : Dialable
addPostalAddress()
public
addPostalAddress(Localizable $postalAddress) : void
Parameters
- $postalAddress : Localizable
getContactName()
public
getContactName() : string
Return values
stringgetEmailAddresses()
public
getEmailAddresses() : array<string|int, mixed>
Return values
array<string|int, mixed>getPhoneNumbers()
public
getPhoneNumbers() : array<string|int, mixed>
Return values
array<string|int, mixed>getPostalAddresses()
public
getPostalAddresses() : array<string|int, mixed>
Return values
array<string|int, mixed>removeEmailAddress()
public
removeEmailAddress(Emailable $emailAddress) : void
Parameters
- $emailAddress : Emailable
removePhoneNumber()
public
removePhoneNumber(Dialable $phoneNumber) : void
Parameters
- $phoneNumber : Dialable
removePostalAddress()
public
removePostalAddress(Localizable $postalAddress) : void
Parameters
- $postalAddress : Localizable
setContactName()
public
setContactName(string $contactName) : void
Parameters
- $contactName : string