MapperService
Table of Contents
Methods
-
filterNotMappedUserIds()
: Result|FilterNotMappedUserIdsResult
-
getEmployeesWithMultipleVacancy()
: Result|GetMultipleVacancyEmployeesResult
-
getMappingEntitiesForUnmappedPersons()
: GetMappingEntityCollectionResult
-
getSuggestForPeople()
: GetMatchesForMappingResult
-
getSuggestForUsers()
: GetMatchesForMappingResult
-
listMappedUserIdWithOneEmployeePosition()
: array<string|int, mixed>
filterNotMappedUserIds()
public
filterNotMappedUserIds(int $companyId, int ...$userIds) : Result|FilterNotMappedUserIdsResult
Parameters
-
$companyId
: int
-
-
$userIds
: int
-
getEmployeesWithMultipleVacancy()
public
getEmployeesWithMultipleVacancy(int $hcmLinkCompanyId, int ...$userIds) : Result|GetMultipleVacancyEmployeesResult
Parameters
-
$hcmLinkCompanyId
: int
-
-
$userIds
: int
-
getMappingEntitiesForUnmappedPersons()
public
getMappingEntitiesForUnmappedPersons(PersonCollection $personCollection) : GetMappingEntityCollectionResult
Parameters
-
$personCollection
: PersonCollection
-
getSuggestForPeople()
public
getSuggestForPeople(array<string|int, mixed> $people, array<string|int, mixed> $excludeIds) : GetMatchesForMappingResult
Parameters
-
$people
: array<string|int, mixed>
-
-
$excludeIds
: array<string|int, mixed>
-
getSuggestForUsers()
public
getSuggestForUsers(int $companyId, array<string|int, mixed> $users) : GetMatchesForMappingResult
Parameters
-
$companyId
: int
-
-
$users
: array<string|int, mixed>
-
listMappedUserIdWithOneEmployeePosition()
public
listMappedUserIdWithOneEmployeePosition(int $companyId, int ...$userIds) : array<string|int, mixed>
Parameters
-
$companyId
: int
-
-
$userIds
: int
-
Return values
array<string|int, mixed>