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

  • AncestryNode
  • AncestryTree
  • DataSource
  • DescendancyNode
  • DescendancyTree
  • EmbeddedLinkLoader
  • Embedding
  • GedcomxBaseSearchQueryBuilder
  • GedcomxPersonSearchQueryBuilder
  • GedcomxPlaceSearchQueryBuilder
  • HttpStatus
  • RdfCollection
  • RdfNode
  • SearchParameter

Class Embedding

Static method for embedding (merging) Gedcomx objects

Class Embedding

Namespace: Gedcomx\Rs\Client\Util
Package: Gedcomx\Rs\Client\Util
Located at Rs/Client/Util/Embedding.php

Methods summary

public static
# embed( $destination, $source )
public static
# embedGedcomx( Gedcomx\Gedcomx $destination, Gedcomx\Gedcomx $source )

Merge a Gedcomx object into another

Merge a Gedcomx object into another

Parameters

$destination
$source
public static
# embedPerson( Gedcomx\Conclusion\Person $destination, Gedcomx\Conclusion\Person $source )

Merge one person into another

Merge one person into another

Parameters

$destination
$source
public static
# embedRelationship( $destination, $source )
public static
# embedSourceDescription( $destination, $source )
public static
# embedHypermediaEnabledData( $destination, $source )
public static
# embedExtensibleData( Gedcomx\Common\ExtensibleData $destination, Gedcomx\Common\ExtensibleData $source )

Merge one ExtensibleData into another

Merge one ExtensibleData into another

Parameters

$destination
$source
public static
# embedSubject( Gedcomx\Conclusion\Subject $destination, Gedcomx\Conclusion\Subject $source )

Merge one Subject into another

Merge one Subject into another

Parameters

$destination
$source
public static
# embedDisplayProperties( $destination, $source )
public static
# embedAgent( $destination, $source )
public static
# embedEvent( $destination, $source )
public static
# embedConclusion( Gedcomx\Conclusion\Conclusion $destination, Gedcomx\Conclusion\Conclusion $source )

Merge one Conclusion into another

Merge one Conclusion into another

Parameters

$destination
$source
public static
# embedPlaceDescription( $destination, $source )
public static
# embedDocument( $destination, $source )
public static
# embedCollection( $destination, $source )
public static
# embedRecordDescriptor( $destination, $source )
public static
# embedFamilySearchPlatform( Gedcomx\Extensions\FamilySearch\FamilySearchPlatform $destination, Gedcomx\Extensions\FamilySearch\FamilySearchPlatform $source )

Merge one FamilySearchPlatform into another

Merge one FamilySearchPlatform into another

Parameters

$destination
$source
public static
# embedChildAndParentsRelationship( Gedcomx\Extensions\FamilySearch\Platform\Tree\ChildAndParentsRelationship $destination, Gedcomx\Extensions\FamilySearch\Platform\Tree\ChildAndParentsRelationship $source )

Merge one ChildAndParentsRelationship into another

Merge one ChildAndParentsRelationship into another

Parameters

$destination
$source
public static
# embedDiscussion( Gedcomx\Extensions\FamilySearch\Platform\Discussions\Discussion $destination, Gedcomx\Extensions\FamilySearch\Platform\Discussions\Discussion $source )

Merge one Discussion into another

Merge one Discussion into another

Parameters

$destination
$source
public static
# embedComment( $destination, $source )
gedcomx-php-client API documentation generated by ApiGen