gedcomx-php-client
  • Namespace
  • Class

Namespaces

  • Gedcomx
    • Agent
    • Atom
    • Common
    • Conclusion
    • Extensions
      • FamilySearch
        • Platform
          • Artifacts
          • Discussions
          • Tree
          • Users
        • Rs
          • Client
            • FamilyTree
            • Helpers
            • Memories
            • Util
        • Rt
        • Types
    • GedcomxFile
    • Links
    • Records
    • Rs
      • Client
        • Exception
        • Options
        • Util
    • Rt
    • Search
    • Source
    • Support
    • Types
    • Util
    • Vocab

Classes

  • Conclusion
  • DateInfo
  • DisplayProperties
  • Document
  • Event
  • EventRole
  • Fact
  • Gender
  • Identifier
  • Name
  • NameForm
  • NamePart
  • Person
  • PlaceDescription
  • PlaceDisplayProperties
  • PlaceReference
  • Relationship
  • Subject

Interfaces

  • HasFacts

Class Conclusion

A genealogical conclusion.

Gedcomx\Common\ExtensibleData
Extended by Gedcomx\Links\HypermediaEnabledData implements Gedcomx\Links\SupportsLinks
Extended by Gedcomx\Conclusion\Conclusion implements Gedcomx\Common\Attributable, Gedcomx\Source\ReferencesSources, Gedcomx\Common\HasNotes

Direct known subclasses

Gedcomx\Conclusion\Document, Gedcomx\Conclusion\EventRole, Gedcomx\Conclusion\Fact, Gedcomx\Conclusion\Gender, Gedcomx\Conclusion\Name, Gedcomx\Conclusion\Subject, Gedcomx\Records\FieldValue

Indirect known subclasses

Gedcomx\Conclusion\Event, Gedcomx\Conclusion\Person, Gedcomx\Conclusion\PlaceDescription, Gedcomx\Conclusion\Relationship, Gedcomx\Extensions\FamilySearch\Platform\Tree\ChildAndParentsRelationship

Namespace: Gedcomx\Conclusion
Located at Conclusion/Conclusion.php

Methods summary

public
# __construct( mixed $o = null )

Constructs a Conclusion from a (parsed) JSON hash

Constructs a Conclusion from a (parsed) JSON hash

Parameters

$o
Either an array (JSON) or an XMLReader.

Throws

Exception

Overrides

Gedcomx\Links\HypermediaEnabledData::__construct
public string
# getConfidence( )

The level of confidence the contributor has about the data.

The level of confidence the contributor has about the data.

Returns

string
public
# setConfidence( string $confidence )

The level of confidence the contributor has about the data.

The level of confidence the contributor has about the data.

Parameters

$confidence
public string
# getLang( )

The language of the conclusion.

The language of the conclusion.

Returns

string
public
# setLang( string $lang )

The language of the conclusion.

The language of the conclusion.

Parameters

$lang
public Gedcomx\Common\Attribution
# getAttribution( )

Attribution metadata for a conclusion.

Attribution metadata for a conclusion.

Returns

Gedcomx\Common\Attribution

Implementation of

Gedcomx\Common\Attributable::getAttribution()
public
# setAttribution( Gedcomx\Common\Attribution $attribution )

Attribution metadata for a conclusion.

Attribution metadata for a conclusion.

Parameters

$attribution

Implementation of

Gedcomx\Common\Attributable::setAttribution()
public Gedcomx\Source\SourceReference[]
# getSources( )

The source references for a conclusion.

The source references for a conclusion.

Returns

Gedcomx\Source\SourceReference[]

Implementation of

Gedcomx\Source\ReferencesSources::getSources()
public
# setSources( Gedcomx\Source\SourceReference[] $sources )

The source references for a conclusion.

The source references for a conclusion.

Parameters

$sources

Implementation of

Gedcomx\Source\ReferencesSources::setSources()
public Gedcomx\Common\ResourceReference
# getAnalysis( )

A reference to the analysis document explaining the analysis that went into this conclusion.

A reference to the analysis document explaining the analysis that went into this conclusion.

Returns

Gedcomx\Common\ResourceReference
public
# setAnalysis( Gedcomx\Common\ResourceReference $analysis )

A reference to the analysis document explaining the analysis that went into this conclusion.

A reference to the analysis document explaining the analysis that went into this conclusion.

Parameters

$analysis
public Gedcomx\Common\Note[]
# getNotes( )

Notes about a person.

Notes about a person.

Returns

Gedcomx\Common\Note[]

Implementation of

Gedcomx\Common\HasNotes::getNotes()
public
# setNotes( Gedcomx\Common\Note[] $notes )

Notes about a person.

Notes about a person.

Parameters

$notes

Implementation of

Gedcomx\Common\HasNotes::setNotes()
public array
# toArray( )

Returns the associative array for this Conclusion

Returns the associative array for this Conclusion

Returns

array

Overrides

Gedcomx\Links\HypermediaEnabledData::toArray
public
# initFromArray( array $o )

Initializes this Conclusion from an associative array

Initializes this Conclusion from an associative array

Parameters

$o

Overrides

Gedcomx\Links\HypermediaEnabledData::initFromArray
public
# writeXmlContents( XMLWriter $writer )

Writes the contents of this Conclusion to an XML writer. The startElement is expected to be already provided.

Writes the contents of this Conclusion to an XML writer. The startElement is expected to be already provided.

Parameters

$writer
The XML writer.

Overrides

Gedcomx\Links\HypermediaEnabledData::writeXmlContents

Methods inherited from Gedcomx\Links\HypermediaEnabledData

addLink(), addLinkRelation(), addTemplatedLink(), getLink(), getLinks(), getLinksByRel(), setLinks()

Methods inherited from Gedcomx\Common\ExtensibleData

addExtensionElement(), findExtensionOfType(), findExtensionsOfType(), getExtensionElements(), getId(), initFromReader(), removeExtensionElements(), setExtensionElement(), setExtensionElements(), setId(), toJson()

gedcomx-php-client API documentation generated by ApiGen