EntityFinder
FinalYes
Table of Contents
Methods
- __construct() : mixed
- appendEmailCriterion() : self
- appendPhoneCriterion() : self
- rankClients() : array<string|int, mixed>
- search() : array<string|int, ItemIdentifier>
Methods
__construct()
public
__construct(array<string|int, int> $searchEntityTypeIds, array<string|int, TouchedEntityConfig> $touchedEntitiesConfig, DuplicateFinder $duplicateFinder) : mixed
Parameters
- $searchEntityTypeIds : array<string|int, int>
- $touchedEntitiesConfig : array<string|int, TouchedEntityConfig>
- $duplicateFinder : DuplicateFinder
appendEmailCriterion()
public
appendEmailCriterion(string $email) : self
Parameters
- $email : string
Return values
selfappendPhoneCriterion()
public
appendPhoneCriterion(string $phone) : self
Parameters
- $phone : string
Return values
selfrankClients()
public
rankClients(array<string|int, mixed> $items) : array<string|int, mixed>
Parameters
- $items : array<string|int, mixed>
Return values
array<string|int, mixed>search()
public
search() : array<string|int, ItemIdentifier>