gedcomx-php
  • 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.

Direct known implementers

Gedcomx\Common\ExtensibleData

Indirect known implementers

Gedcomx\Agent\Address, Gedcomx\Agent\Agent, Gedcomx\Conclusion\Event, Gedcomx\Conclusion\EventRole, Gedcomx\Conclusion\Fact, Gedcomx\Conclusion\Gender, Gedcomx\Conclusion\Name, Gedcomx\Conclusion\NameForm, Gedcomx\Conclusion\NamePart, Gedcomx\Conclusion\Person, Gedcomx\Conclusion\PlaceDescription, Gedcomx\Conclusion\PlaceDisplayProperties, Gedcomx\Agent\OnlineAccount, Gedcomx\Conclusion\PlaceReference, Gedcomx\Conclusion\Relationship, Gedcomx\Conclusion\Subject, Gedcomx\Extensions\FamilySearch\FamilySearchPlatform, Gedcomx\Extensions\FamilySearch\Platform\Discussions\Comment, Gedcomx\Extensions\FamilySearch\Platform\Discussions\Discussion, Gedcomx\Extensions\FamilySearch\Platform\Tree\ChildAndParentsRelationship, Gedcomx\Extensions\FamilySearch\Platform\Tree\DiscussionReference, Gedcomx\Extensions\FamilySearch\Platform\Users\User, Gedcomx\Gedcomx, Gedcomx\Common\Attribution, Gedcomx\Links\HypermediaEnabledData, Gedcomx\Records\Collection, Gedcomx\Records\CollectionContent, Gedcomx\Records\Field, Gedcomx\Records\FieldDescriptor, Gedcomx\Records\FieldValue, Gedcomx\Records\FieldValueDescriptor, Gedcomx\Records\RecordDescriptor, Gedcomx\Records\RecordSet, Gedcomx\Source\Coverage, Gedcomx\Common\EvidenceReference, Gedcomx\Source\SourceCitation, Gedcomx\Source\SourceDescription, Gedcomx\Source\SourceReference, Gedcomx\Common\Note, Gedcomx\Conclusion\Conclusion, Gedcomx\Conclusion\DateInfo, Gedcomx\Conclusion\DisplayProperties, Gedcomx\Conclusion\Document

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 API documentation generated by ApiGen