Bitrix API

HcmLink extends IRestService

Table of Contents

Constants

LIMIT  = 100
LIMIT_MAX  = 1000
MODULE_ID  = 'humanresources'
SCOPE  = 'humanresources.hcmlink'

Methods

companyAdd()  : int|bool|array<string|int, mixed>
companyDelete()  : bool|array<string|int, mixed>
companyList()  : array<string|int, mixed>
companyUserList()  : array<string|int, mixed>
getJobStatus()  : mixed
jobUpdate()  : bool|array<string|int, mixed>
mappedEmployeeList()  : array<string|int, mixed>
onEvent()  : array<string|int, mixed>
onRestServiceBuildDescription()  : array<string|int, mixed>
receiveEmployeeList()  : array<string|int, mixed>|bool
receiveFieldValue()  : array<string|int, mixed>

Constants

LIMIT_MAX

public mixed LIMIT_MAX = 1000

MODULE_ID

public mixed MODULE_ID = 'humanresources'

SCOPE

public mixed SCOPE = 'humanresources.hcmlink'

Methods

companyAdd()

public static companyAdd(array<string|int, mixed> $query, int $start, CRestServer $restServer) : int|bool|array<string|int, mixed>
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
int|bool|array<string|int, mixed>

companyDelete()

public static companyDelete(array<string|int, mixed> $query, int $start, CRestServer $restServer) : bool|array<string|int, mixed>
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
bool|array<string|int, mixed>

companyList()

public static companyList(array<string|int, mixed> $query, int $start, CRestServer $restServer) : array<string|int, mixed>
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
array<string|int, mixed>

companyUserList()

public static companyUserList(array<string|int, mixed> $query, int $start, CRestServer $restServer) : array<string|int, mixed>
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
array<string|int, mixed>

getJobStatus()

public static getJobStatus(array<string|int, mixed> $query, int $start, CRestServer $restServer) : mixed
Parameters
$query : array<string|int, mixed>
$start : int
$restServer : CRestServer

jobUpdate()

public static jobUpdate(array<string|int, mixed> $query, int $start, CRestServer $restServer) : bool|array<string|int, mixed>
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
bool|array<string|int, mixed>

mappedEmployeeList()

public static mappedEmployeeList(array<string|int, mixed> $query, int $start, CRestServer $restServer) : array<string|int, mixed>
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
array<string|int, mixed>

onEvent()

public static onEvent(array<string|int, mixed> $query) : array<string|int, mixed>
Parameters
$query : array<string|int, mixed>
Return values
array<string|int, mixed>

onRestServiceBuildDescription()

public static onRestServiceBuildDescription() : array<string|int, mixed>
Return values
array<string|int, mixed>

receiveEmployeeList()

public static receiveEmployeeList(array<string|int, mixed> $query, int $start, CRestServer $restServer) : array<string|int, mixed>|bool
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
array<string|int, mixed>|bool

receiveFieldValue()

public static receiveFieldValue(array<string|int, mixed> $query, int $start, CRestServer $restServer) : array<string|int, mixed>
Parameters
$query : array<string|int, mixed>

Input parameters ($_GET, $_POST).

$start : int

(int)$query['start']

$restServer : CRestServer

REST server.

Tags
throws
RestException
Return values
array<string|int, mixed>

        
On this page

Search results