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

  • AgentState
  • AncestryResultsState
  • CollectionsState
  • CollectionState
  • DescendancyResultsState
  • GedcomxApplicationState
  • GedcomxSearchQuery
  • PersonChildrenState
  • PersonParentsState
  • PersonSearchResultsState
  • PersonSpousesState
  • PersonsState
  • PersonState
  • PlaceDescriptionsState
  • PlaceDescriptionState
  • PlaceGroupState
  • PlaceSearchResultsState
  • RecordsState
  • RecordState
  • Rel
  • RelationshipsState
  • RelationshipState
  • SearchParameter
  • SourceDescriptionsState
  • SourceDescriptionState
  • StateFactory
  • VocabConstants
  • VocabElementListState
  • VocabElementState

Interfaces

  • SupportsExtensionElements

Interface SupportsExtensionElements

An interface allowing a type to explicitly declare support for extension elements.

Namespace: Gedcomx\Rs\Client
Located at Rs/Client/SupportsExtensionElements.php

Methods summary

public Custom
# getExtensionElements( )

Custom extension elements for a resource.

Custom extension elements for a resource.

Returns

Custom
extension elements for a resource.
public mixed|null
# findExtensionOfType( string $class )

Finds the first extension of a specified type.

Finds the first extension of a specified type.

Parameters

$class
The type.

Returns

mixed|null
The extension, or null if none found.
public mixed
# findExtensionsOfType( string $class )

Find the extensions of a specified type.

Find the extensions of a specified type.

Parameters

$class
The type.

Returns

mixed
The extensions, possibly empty but not null.
public
# addExtensionElement( mixed $element )

Add an extension element.

Add an extension element.

Parameters

$element
The extension element to add.
gedcomx-php-client API documentation generated by ApiGen