gedcomx-php
  • Namespace
  • Class

Namespaces

  • Gedcomx
    • Agent
    • Atom
    • Common
    • Conclusion
    • Extensions
      • FamilySearch
        • Platform
          • Artifacts
          • Discussions
          • Tree
          • Users
        • Rt
        • Types
    • GedcomxFile
    • Links
    • Records
    • Rt
    • Search
    • Source
    • Support
    • Types
    • Util
    • Vocab

Classes

  • GedcomxLocalReferenceResolver
  • GedcomxModelVisitorBase

Interfaces

  • GedcomxModelVisitor

Class GedcomxLocalReferenceResolver

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
Extended by Gedcomx\Rt\GedcomxLocalReferenceResolver
Namespace: Gedcomx\Rt
Located at Rt/GedcomxLocalReferenceResolver.php

Methods summary

public
# __construct( $resourceId )
public static
# resolveByRef( Gedcomx\Common\ResourceReference $ref, Gedcomx\Gedcomx $document )
public static
# resolveByString( $ref, Gedcomx\Gedcomx $document )
public
# getResource( )
public mixed
# visitGedcomx( Gedcomx\Gedcomx $gx )

Visits the Gedcomx entity.

Visits the Gedcomx entity.

Parameters

$gx

Returns

mixed

Overrides

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

Visits the document.

Visits the document.

Parameters

$document

Returns

mixed

Overrides

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

Visits the place description.

Visits the place description.

Parameters

$place

Returns

mixed

Overrides

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

Visits the event.

Visits the event.

Parameters

$event

Returns

mixed

Overrides

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

Visits the event role.

Visits the event role.

Parameters

$role

Returns

mixed

Overrides

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

Visits the agent.

Visits the agent.

Parameters

$agent

Returns

mixed

Overrides

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

Visits the source description.

Visits the source description.

Parameters

$sourceDescription

Returns

mixed

Overrides

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

Visits the source citation.

Visits the source citation.

Parameters

$citation

Returns

mixed

Overrides

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

Visits the collection.

Visits the collection.

Parameters

$collection

Returns

mixed

Overrides

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

Visits the record descriptor.

Visits the record descriptor.

Parameters

$recordDescriptor

Returns

mixed

Overrides

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

Visits the field.

Visits the field.

Parameters

$field

Returns

mixed

Overrides

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

Visits the field value.

Visits the field value.

Parameters

$fieldValue

Returns

mixed

Overrides

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

Visits the relationship.

Visits the relationship.

Parameters

$relationship

Returns

mixed

Overrides

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

Visists the person.

Visists the person.

Parameters

$person

Returns

mixed

Overrides

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

Visits the fact.

Visits the fact.

Parameters

$fact

Returns

mixed

Overrides

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

Visits the place reference.

Visits the place reference.

Parameters

$place

Returns

mixed

Overrides

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

Visits the date.

Visits the date.

Parameters

$date

Returns

mixed

Overrides

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

Visits the name.

Visits the name.

Parameters

$name

Returns

mixed

Overrides

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

Visits the name form.

Visits the name form.

Parameters

$form

Returns

mixed

Overrides

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

Visits the name part.

Visits the name part.

Parameters

$part

Returns

mixed

Overrides

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

Visits the gender.

Visits the gender.

Parameters

$gender

Returns

mixed

Overrides

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

Visits the source reference.

Visits the source reference.

Parameters

$sourceReference

Returns

mixed

Overrides

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

Visits the note.

Visits the note.

Parameters

$note

Returns

mixed

Overrides

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

Visits the evidence reference.

Visits the evidence reference.

Parameters

$evidenceReference

Returns

mixed

Overrides

Gedcomx\Rt\GedcomxModelVisitorBase::visitEvidenceReference

Methods inherited from Gedcomx\Rt\GedcomxModelVisitorBase

getContextStack()

gedcomx-php API documentation generated by ApiGen