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 PersonNonMatchesState

The PersonNonMatchesState exposes management functions for person non matches.

Class PersonNonMatchesState

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

Methods summary

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

Constructs a new person non matches state using the specified client, request, response, access token, and state factory.

Constructs a new person non matches state using the specified client, request, response, access token, and state factory.

Parameters

$client
$request
$response
$accessToken
$stateFactory

Overrides

Gedcomx\Rs\Client\PersonState::__construct
public Gedcomx\Extensions\FamilySearch\Rs\Client\PersonNonMatchesState|null
# addNonMatch( Gedcomx\Conclusion\Person $person, Gedcomx\Rs\Client\Options\StateTransitionOption $option = null )

Adds a person as a non match to this collection.

Adds a person as a non match to this collection.

Parameters

$person
$option

Returns

Gedcomx\Extensions\FamilySearch\Rs\Client\PersonNonMatchesState|null
public mixed|null
# removeNonMatch( Gedcomx\Conclusion\Person $nonMatch, Gedcomx\Rs\Client\Options\StateTransitionOption $option = null )

Removes the declared non match person from this collection.

Removes the declared non match person from this collection.

Parameters

$nonMatch
$option

Returns

mixed|null

Methods inherited from Gedcomx\Rs\Client\PersonState

addArtifact(), addChild(), addEvidenceReference(), addEvidenceReferences(), addFact(), addFacts(), addGender(), addMediaDescription(), addMediaReference(), addMediaReferences(), addName(), addNames(), addNote(), addNotes(), addParent(), addPersonEvidence(), addPersonaPersonState(), addPersonaReference(), addPersonaReferences(), addSourceReferenceObj(), addSourceReferenceRecord(), addSourceReferenceState(), addSourceReferences(), addSpouse(), deleteEvidenceReference(), deleteFact(), deleteGender(), deleteMediaReference(), deleteName(), deleteNote(), deletePersonaReference(), deleteSourceReference(), getChildRelationships(), getConclusion(), getDisplayProperties(), getEvidenceReference(), getFact(), getGender(), getMediaReference(), getName(), getNote(), getParentRelationships(), getPerson(), getPersonaReference(), getRelationships(), getSelfRel(), getSourceReference(), getSpouseRelationships(), loadChildRelationships(), loadConclusions(), loadEmbeddedResources(), loadEvidenceReferences(), loadMediaReferences(), loadNotes(), loadParentRelationships(), loadPersonaReferences(), loadSourceReferences(), loadSpouseRelationships(), readAncestry(), readArtifacts(), readChild(), readChildByIndex(), readChildren(), readCollection(), readDescendancy(), readFirstChild(), readFirstParent(), readFirstSpouse(), readNote(), readParent(), readParentByIndex(), readParents(), readRelationship(), readRelative(), readSources(), readSpouse(), readSpouseFromIndex(), readSpouses(), update(), updateConclusions(), updateEvidenceReference(), updateEvidenceReferences(), updateFact(), updateFacts(), updateGender(), updateMediaReference(), updateMediaReferences(), updateName(), updateNames(), updateNote(), updateNotes(), updatePersonNotes(), updatePersonaReference(), updatePersonaReferences(), updateSourceReference(), updateSourceReferences()

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