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

  • DiscussionsState
  • DiscussionState
  • FamilySearchClient
  • FamilySearchCollectionState
  • FamilySearchPlaceDescriptionState
  • FamilySearchPlaces
  • FamilySearchPlaceState
  • FamilySearchSourceDescriptionState
  • FamilySearchStateFactory
  • PersonMatchResultsState
  • PersonMergeState
  • PersonNonMatchesState
  • Rel
  • UserHistoryState
  • UserState

Class FamilySearchSourceDescriptionState

The FamilySearchSourceDescriptionState exposes management functions for a FamilySearch source description.

Class FamilySearchSourceDescriptionState

Gedcomx\Rs\Client\GedcomxApplicationState
Extended by Gedcomx\Rs\Client\SourceDescriptionState
Extended by Gedcomx\Extensions\FamilySearch\Rs\Client\FamilySearchSourceDescriptionState
Namespace: Gedcomx\Extensions\FamilySearch\Rs\Client
Package: Gedcomx\Extensions\FamilySearch\Rs\Client
Located at Extensions/FamilySearch/Rs/Client/FamilySearchSourceDescriptionState.php

Methods summary

public
# __construct( GuzzleHttp\Client $client, GuzzleHttp\Psr7\Request $request, GuzzleHttp\Psr7\Response $response, string $accessToken, Gedcomx\Rs\Client\StateFactory $stateFactory )

Constructs a new FamilySearch source description state using the specified client, request, response, access token, and state factory.

Constructs a new FamilySearch source description state using the specified client, request, response, access token, and state factory.

Parameters

$client
$request
$response
$accessToken
$stateFactory

Overrides

Gedcomx\Rs\Client\SourceDescriptionState::__construct
public Gedcomx\Extensions\FamilySearch\Rs\Client\DiscussionState|null
# readComments( Gedcomx\Rs\Client\Options\StateTransitionOption $options = null )

Reads the comments on the current source description.

Reads the comments on the current source description.

Parameters

$options

Returns

Gedcomx\Extensions\FamilySearch\Rs\Client\DiscussionState|null
public Gedcomx\Extensions\FamilySearch\Rs\Client\FamilySearchSourceDescriptionState|null
# moveToCollection( Gedcomx\Rs\Client\CollectionState $collection, Gedcomx\Rs\Client\Options\StateTransitionOption $options = null )

Moves the current source description to the specified collection.

Moves the current source description to the specified collection.

Parameters

$collection
$options

Returns

Gedcomx\Extensions\FamilySearch\Rs\Client\FamilySearchSourceDescriptionState|null

Methods inherited from Gedcomx\Rs\Client\SourceDescriptionState

addGedcomxPersona(), addPersonPersona(), getSelfRel(), getSourceDescription(), queryAttachedReferences(), readCollection(), readPersonas(), readPersons(), update()

Methods inherited from Gedcomx\Rs\Client\GedcomxApplicationState

authenticateViaOAuth2AuthCode(), authenticateViaOAuth2ClientCredentials(), authenticateViaOAuth2Password(), authenticateViaOAuth2WithoutCredentials(), authenticateWithAccessToken(), delete(), generateClientSecret(), get(), getAccessToken(), getClient(), getETag(), getEntity(), getHeader(), getHeaders(), getLastEmbeddedRequest(), getLastEmbeddedResponse(), getLastModified(), getLink(), getLinks(), getRequest(), getResourceReference(), getResponse(), getSelfUri(), getStatus(), getUri(), hasClientError(), hasError(), hasServerError(), hasStatus(), head(), ifSuccessful(), inject(), isAuthenticated(), loadAllEmbeddedResources(), logout(), options(), post(), put(), readAttributableContributor(), readContributor(), readReferenceContributor(), send()

gedcomx-php-client API documentation generated by ApiGen