Class Relationship
A relationship between two or more persons.
- Gedcomx\Common\ExtensibleData
- Gedcomx\Links\HypermediaEnabledData implements Gedcomx\Links\SupportsLinks
- Gedcomx\Conclusion\Conclusion implements Gedcomx\Common\Attributable, Gedcomx\Source\ReferencesSources, Gedcomx\Common\HasNotes
- Gedcomx\Conclusion\Subject implements Gedcomx\Common\Attributable
- Gedcomx\Conclusion\Relationship implements Gedcomx\Conclusion\HasFacts, Gedcomx\Common\HasNotes, Gedcomx\Records\HasFields
Methods summary
public
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
#
getPerson1( )
A reference to a person in the relationship. The name "person1" is used only to distinguish it from the other person in this relationship and implies neither order nor role. When the relationship type implies direction, it goes from "person1" to "person2". |
public
|
#
setPerson1(
A reference to a person in the relationship. The name "person1" is used only to distinguish it from the other person in this relationship and implies neither order nor role. When the relationship type implies direction, it goes from "person1" to "person2". |
public
|
#
getPerson2( )
A reference to a person in the relationship. The name "person2" is used only to distinguish it from the other person in this relationship and implies neither order nor role. When the relationship type implies direction, it goes from "person1" to "person2". |
public
|
#
setPerson2(
A reference to a person in the relationship. The name "person2" is used only to distinguish it from the other person in this relationship and implies neither order nor role. When the relationship type implies direction, it goes from "person1" to "person2". |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
array
|
|
public
|
|
public
|
|
public
|
|
public
|
#
writeXmlContents( XMLWriter $writer )
Writes the contents of this Relationship to an XML writer. The startElement is expected to be already provided. |
Methods inherited from Gedcomx\Conclusion\Subject
getEvidence()
,
getExtracted()
,
getIdentifiers()
,
getMedia()
,
setEvidence()
,
setExtracted()
,
setIdentifiers()
,
setMedia()
Methods inherited from Gedcomx\Conclusion\Conclusion
getAnalysis()
,
getAttribution()
,
getConfidence()
,
getLang()
,
getNotes()
,
getSources()
,
setAnalysis()
,
setAttribution()
,
setConfidence()
,
setLang()
,
setNotes()
,
setSources()
Methods inherited from Gedcomx\Links\HypermediaEnabledData
addLink()
,
addLinkRelation()
,
addTemplatedLink()
,
getLink()
,
getLinks()
,
getLinksByRel()
,
setLinks()