Class PersonMatchResultsState
The PersonMatchResultsState exposes management functions for a person match results.
Class PersonMatchResultsState
- Gedcomx\Rs\Client\GedcomxApplicationState
-
Gedcomx\Rs\Client\PersonSearchResultsState
-
Gedcomx\Extensions\FamilySearch\Rs\Client\PersonMatchResultsState
Package: Gedcomx\Extensions\FamilySearch\Rs\Client
Located at Extensions/FamilySearch/Rs/Client/PersonMatchResultsState.php
Methods summary
public
|
#
__construct( GuzzleHttp\Client $client, GuzzleHttp\Psr7\Request $request, GuzzleHttp\Psr7\Response $response, string $accessToken,
Constructs a new person match results state using the specified client, request, response, access token, and state factory. |
public
|
#
readPerson(
Reads the current person for these potential match results. |
public
|
#
readMergeOptions(
Reads merge options for the specified search result entry. |
public
|
#
readMergeAnalysis(
Creates a merge analysis for the current person and the potential duplicate person specified by the search result entry. |
public
|
#
addNonMatch(
Declares the specified search result entry as not a match for the current person. |
public
|
#
updateMatchStatus(
Declares the match status for the current person the specified search result entry. |
Methods inherited from Gedcomx\Rs\Client\PersonSearchResultsState
getResults(),
readFirstPage(),
readLastPage(),
readNextPage(),
readPersonFromConclusion(),
readPersonFromEntry(),
readPreviousPage(),
readRecord()
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(),
getSelfRel(),
getSelfUri(),
getStatus(),
getUri(),
hasClientError(),
hasError(),
hasServerError(),
hasStatus(),
head(),
ifSuccessful(),
inject(),
isAuthenticated(),
loadAllEmbeddedResources(),
logout(),
options(),
post(),
put(),
readAttributableContributor(),
readContributor(),
readReferenceContributor(),
send()