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 PlaceReference

A reference to genealogical place.

Gedcomx\Common\ExtensibleData
Extended by Gedcomx\Conclusion\PlaceReference
Namespace: Gedcomx\Conclusion
Located at Conclusion/PlaceReference.php

Methods summary

public
# __construct( mixed $o = null )

Constructs a PlaceReference from a (parsed) JSON hash

Constructs a PlaceReference from a (parsed) JSON hash

Parameters

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

Throws

Exception

Overrides

Gedcomx\Common\ExtensibleData::__construct
public string
# getDescriptionRef( )

A reference to a description of the place being referenced.

A reference to a description of the place being referenced.

Returns

string
public
# setDescriptionRef( string $descriptionRef )

A reference to a description of the place being referenced.

A reference to a description of the place being referenced.

Parameters

$descriptionRef
public string
# getOriginal( )

The original value as supplied by the user.

The original value as supplied by the user.

Returns

string
public
# setOriginal( string $original )

The original value as supplied by the user.

The original value as supplied by the user.

Parameters

$original
public Gedcomx\Common\TextValue[]
# getNormalizedExtensions( )

The list of normalized values for the place, provided for display purposes by the application. Normalized values are not specified by GEDCOM X core, but as extension elements by GEDCOM X RS.

The list of normalized values for the place, provided for display purposes by the application. Normalized values are not specified by GEDCOM X core, but as extension elements by GEDCOM X RS.

Returns

Gedcomx\Common\TextValue[]
public
# setNormalizedExtensions( array $normalizedExtensions )

The list of normalized values for the place, provided for display purposes by the application. Normalized values are not specified by GEDCOM X core, but as extension elements by GEDCOM X RS.

The list of normalized values for the place, provided for display purposes by the application. Normalized values are not specified by GEDCOM X core, but as extension elements by GEDCOM X RS.

Parameters

$normalizedExtensions
public Gedcomx\Records\Field[]
# getFields( )

The references to the record fields being used as evidence.

The references to the record fields being used as evidence.

Returns

Gedcomx\Records\Field[]
public
# setFields( array $fields )

The references to the record fields being used as evidence.

The references to the record fields being used as evidence.

Parameters

$fields
public array
# toArray( )

Returns the associative array for this PlaceReference

Returns the associative array for this PlaceReference

Returns

array

Overrides

Gedcomx\Common\ExtensibleData::toArray
public
# initFromArray( array $o )

Initializes this PlaceReference from an associative array

Initializes this PlaceReference from an associative array

Parameters

$o

Overrides

Gedcomx\Common\ExtensibleData::initFromArray
public
# accept( Gedcomx\Rt\GedcomxModelVisitor $visitor )

Parameters

$visitor
public
# writeXmlContents( XMLWriter $writer )

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

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

Parameters

$writer
The XML writer.

Overrides

Gedcomx\Common\ExtensibleData::writeXmlContents

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