DuplicateIndexBuilder
Table of Contents
Methods
-
__construct()
: mixed
-
build()
: mixed
-
buildDuplicateByMatchHash()
: Duplicate|null
-
dropDataSourceCache()
: mixed
-
getDataSource()
: mixed
-
getEntityTypeID()
: mixed
-
getExistedTypes()
: mixed
-
getExistedTypeScopeMap()
: mixed
-
getParams()
: DedupeParams
-
getScope()
: mixed
-
getTotalCount()
: mixed
-
getTypeID()
: mixed
-
getUserID()
: mixed
-
isExists()
: mixed
-
isInProgress()
: mixed
-
isPermissionCheckEnabled()
: mixed
-
markAsJunk()
: mixed
-
processEntityDeletion()
: mixed
-
processMismatchRegistration()
: mixed
-
remove()
: mixed
-
setStatusID()
: mixed
__construct()
public
__construct(mixed $typeID, DedupeParams $params) : mixed
Parameters
-
$typeID
: mixed
-
-
$params
: DedupeParams
-
build()
public
build(array<string|int, mixed> &$progressData) : mixed
Parameters
-
$progressData
: array<string|int, mixed>
-
buildDuplicateByMatchHash()
public
buildDuplicateByMatchHash(mixed $matchHash) : Duplicate|null
Parameters
-
$matchHash
: mixed
-
dropDataSourceCache()
public
dropDataSourceCache() : mixed
getDataSource()
public
getDataSource() : mixed
getEntityTypeID()
public
getEntityTypeID() : mixed
getExistedTypes()
public
static getExistedTypes(mixed $entityTypeID, mixed $userID[, mixed $scope = null ]) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$userID
: mixed
-
-
$scope
: mixed
= null
-
getExistedTypeScopeMap()
public
static getExistedTypeScopeMap(mixed $entityTypeID, mixed $userID) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$userID
: mixed
-
getParams()
public
getParams() : DedupeParams
getScope()
public
getScope() : mixed
getTotalCount()
public
getTotalCount() : mixed
getTypeID()
public
getTypeID() : mixed
getUserID()
public
getUserID() : mixed
isExists()
public
isExists() : mixed
isInProgress()
public
isInProgress(array<string|int, mixed> &$progressData) : mixed
Parameters
-
$progressData
: array<string|int, mixed>
-
isPermissionCheckEnabled()
public
isPermissionCheckEnabled() : mixed
markAsJunk()
public
static markAsJunk(mixed $entityTypeID, mixed $entityID) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$entityID
: mixed
-
processEntityDeletion()
public
processEntityDeletion(DuplicateCriterion $criterion, mixed $entityID[, array<string|int, mixed> $params = array() ]) : mixed
Parameters
-
$criterion
: DuplicateCriterion
-
-
$entityID
: mixed
-
-
$params
: array<string|int, mixed>
= array()
-
processMismatchRegistration()
public
processMismatchRegistration(DuplicateCriterion $criterion[, mixed $entityID = 0 ]) : mixed
Parameters
-
$criterion
: DuplicateCriterion
-
-
$entityID
: mixed
= 0
-
remove()
public
remove() : mixed
setStatusID()
public
static setStatusID(mixed $userID, mixed $entityTypeID, mixed $typeID, mixed $matchHash, mixed $scope, mixed $statusID) : mixed
Parameters
-
$userID
: mixed
-
-
$entityTypeID
: mixed
-
-
$typeID
: mixed
-
-
$matchHash
: mixed
-
-
$scope
: mixed
-
-
$statusID
: mixed
-