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()