Bitrix API

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

Methods

build()

public build(array<string|int, mixed> &$progressData) : mixed
Parameters
$progressData : array<string|int, 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

isInProgress()

public isInProgress(array<string|int, mixed> &$progressData) : mixed
Parameters
$progressData : array<string|int, mixed>

markAsJunk()

public static markAsJunk(mixed $entityTypeID, mixed $entityID) : mixed
Parameters
$entityTypeID : mixed
$entityID : 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

        
On this page

Search results