DedupeDataSource
AbstractYes
Table of Contents
Methods
- __construct() : mixed
- calculateEntityCount() : mixed
- create() : mixed
- getAssignedByReferenceField() : Reference
- getCategoryReferenceField() : Reference
- getContextId() : string
- getEntityTypeID() : mixed
- getList() : DedupeDataSourceResult
- getParams() : DedupeParams
- getScope() : mixed
- getTypeID() : mixed
- getUserID() : mixed
- isEmptyEntity() : bool
- isPermissionCheckEnabled() : mixed
- registerRuntimeFieldsByParams() : Query
Methods
__construct()
public
__construct(mixed $typeID, DedupeParams $params) : mixed
Parameters
- $typeID : mixed
- $params : DedupeParams
calculateEntityCount()
public
abstract calculateEntityCount(DuplicateCriterion $criterion[, array<string|int, mixed> $options = null ]) : mixed
Parameters
- $criterion : DuplicateCriterion
- $options : array<string|int, mixed> = null
Tags
create()
public
static create(mixed $typeID, DedupeParams $params) : mixed
Parameters
- $typeID : mixed
- $params : DedupeParams
getAssignedByReferenceField()
public
static getAssignedByReferenceField(int $entityTypeId, int $userId[, int|null $categoryId = null ]) : Reference
Parameters
- $entityTypeId : int
- $userId : int
- $categoryId : int|null = null
Return values
ReferencegetCategoryReferenceField()
public
static getCategoryReferenceField(int $entityTypeId, int $categoryId) : Reference
Parameters
- $entityTypeId : int
- $categoryId : int
Return values
ReferencegetContextId()
public
getContextId() : string
Return values
stringgetEntityTypeID()
public
getEntityTypeID() : mixed
getList()
public
abstract getList(mixed $offset, mixed $limit) : DedupeDataSourceResult
Parameters
- $offset : mixed
- $limit : mixed
Return values
DedupeDataSourceResultgetParams()
public
getParams() : DedupeParams
Return values
DedupeParamsgetScope()
public
getScope() : mixed
getTypeID()
public
getTypeID() : mixed
getUserID()
public
getUserID() : mixed
isEmptyEntity()
public
isEmptyEntity(DuplicateCriterion $criterion, int $rootEntityId) : bool
Parameters
- $criterion : DuplicateCriterion
- $rootEntityId : int
Return values
boolisPermissionCheckEnabled()
public
isPermissionCheckEnabled() : mixed
registerRuntimeFieldsByParams()
public
static registerRuntimeFieldsByParams(Query $query, DedupeParams $params) : Query
Parameters
- $query : Query
- $params : DedupeParams