Class Agent
An agent, e.g. person, organization, or group. In genealogical research, an agent often takes the role of a contributor.
- Gedcomx\Common\ExtensibleData
- Gedcomx\Links\HypermediaEnabledData implements Gedcomx\Links\SupportsLinks
- Gedcomx\Agent\Agent
Methods summary
public
|
|
public
|
|
public
|
#
setAccounts(
The accounts that belong to this person or organization. |
public
|
|
public
|
#
setAddresses(
The addresses that belong to this person or organization. |
public
|
|
public
|
#
setEmails(
The emails that belong to this person or organization. |
public
|
|
public
|
|
public
|
|
public
|
#
setIdentifiers(
The list of identifiers for the agent. |
public
|
|
public
|
|
public
|
|
public
|
#
setOpenid(
The <a href="http://openid.net/">openid</a> of the person or organization. |
public
|
|
public
|
#
setPhones(
The phones that belong to this person or organization. |
public
array
|
|
public
|
|
public
|
|
public
|
|
public
|
#
writeXmlContents( XMLWriter $writer )
Writes the contents of this Agent to an XML writer. The startElement is expected to be already provided. |
Methods inherited from Gedcomx\Links\HypermediaEnabledData
addLink()
,
addLinkRelation()
,
addTemplatedLink()
,
getLink()
,
getLinks()
,
getLinksByRel()
,
setLinks()