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

  • GedcomxLocalReferenceResolver
  • GedcomxModelVisitorBase

Interfaces

  • GedcomxModelVisitor

Class GedcomxModelVisitorBase

Basic, no-op implementation of the GEDCOM X model visitor. Intended to be extended and appropriate methods overridden as needed.

Gedcomx\Rt\GedcomxModelVisitorBase implements Gedcomx\Rt\GedcomxModelVisitor

Direct known subclasses

Gedcomx\Extensions\FamilySearch\Rt\FamilySearchPlatformModelVisitorBase, Gedcomx\Rt\GedcomxLocalReferenceResolver

Indirect known subclasses

Gedcomx\Extensions\FamilySearch\Rt\FamilySearchPlatformLocalReferenceResolver

Namespace: Gedcomx\Rt
Located at Rt/GedcomxModelVisitorBase.php

Methods summary

public mixed
# visitGedcomx( Gedcomx\Gedcomx $gx )

Visits the Gedcomx entity.

Visits the Gedcomx entity.

Parameters

$gx

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitGedcomx()
public mixed
# visitDocument( Gedcomx\Conclusion\Document $document )

Visits the document.

Visits the document.

Parameters

$document

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitDocument()
public mixed
# visitPlaceDescription( Gedcomx\Conclusion\PlaceDescription $place )

Visits the place description.

Visits the place description.

Parameters

$place

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitPlaceDescription()
public mixed
# visitEvent( Gedcomx\Conclusion\Event $event )

Visits the event.

Visits the event.

Parameters

$event

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitEvent()
public mixed
# visitEventRole( Gedcomx\Conclusion\EventRole $role )

Visits the event role.

Visits the event role.

Parameters

$role

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitEventRole()
public mixed
# visitAgent( Gedcomx\Agent\Agent $agent )

Visits the agent.

Visits the agent.

Parameters

$agent

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitAgent()
public mixed
# visitSourceDescription( Gedcomx\Source\SourceDescription $sourceDescription )

Visits the source description.

Visits the source description.

Parameters

$sourceDescription

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitSourceDescription()
public mixed
# visitSourceCitation( Gedcomx\Source\SourceCitation $citation )

Visits the source citation.

Visits the source citation.

Parameters

$citation

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitSourceCitation()
public mixed
# visitCollection( Gedcomx\Records\Collection $collection )

Visits the collection.

Visits the collection.

Parameters

$collection

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitCollection()
public mixed
# visitRecordDescriptor( Gedcomx\Records\RecordDescriptor $recordDescriptor )

Visits the record descriptor.

Visits the record descriptor.

Parameters

$recordDescriptor

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitRecordDescriptor()
public mixed
# visitField( Gedcomx\Records\Field $field )

Visits the field.

Visits the field.

Parameters

$field

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitField()
public mixed
# visitFieldValue( Gedcomx\Records\FieldValue $fieldValue )

Visits the field value.

Visits the field value.

Parameters

$fieldValue

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitFieldValue()
public mixed
# visitRelationship( Gedcomx\Conclusion\Relationship $relationship )

Visits the relationship.

Visits the relationship.

Parameters

$relationship

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitRelationship()
public mixed
# visitPerson( Gedcomx\Conclusion\Person $person )

Visists the person.

Visists the person.

Parameters

$person

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitPerson()
public mixed
# visitFact( Gedcomx\Conclusion\Fact $fact )

Visits the fact.

Visits the fact.

Parameters

$fact

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitFact()
public mixed
# visitPlaceReference( Gedcomx\Conclusion\PlaceReference $place )

Visits the place reference.

Visits the place reference.

Parameters

$place

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitPlaceReference()
public mixed
# visitDate( Gedcomx\Conclusion\DateInfo $date )

Visits the date.

Visits the date.

Parameters

$date

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitDate()
public mixed
# visitName( Gedcomx\Conclusion\Name $name )

Visits the name.

Visits the name.

Parameters

$name

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitName()
public mixed
# visitNameForm( Gedcomx\Conclusion\NameForm $form )

Visits the name form.

Visits the name form.

Parameters

$form

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitNameForm()
public mixed
# visitNamePart( Gedcomx\Conclusion\NamePart $part )

Visits the name part.

Visits the name part.

Parameters

$part

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitNamePart()
public mixed
# visitGender( Gedcomx\Conclusion\Gender $gender )

Visits the gender.

Visits the gender.

Parameters

$gender

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitGender()
public mixed
# visitSourceReference( Gedcomx\Source\SourceReference $sourceReference )

Visits the source reference.

Visits the source reference.

Parameters

$sourceReference

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitSourceReference()
public mixed
# visitNote( Gedcomx\Common\Note $note )

Visits the note.

Visits the note.

Parameters

$note

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitNote()
public mixed
# visitEvidenceReference( Gedcomx\Common\EvidenceReference $evidenceReference )

Visits the evidence reference.

Visits the evidence reference.

Parameters

$evidenceReference

Returns

mixed

Implementation of

Gedcomx\Rt\GedcomxModelVisitor::visitEvidenceReference()
public array
# getContextStack( )

Gets the context stack of objects that are currently being visited.

Gets the context stack of objects that are currently being visited.

Returns

array
gedcomx-php-client API documentation generated by ApiGen