Bitrix API

JobRepository implements JobRepository

Table of Contents

Interfaces

JobRepository

Methods

add()  : Job
checkIsDone()  : bool
getById()  : Job|null
getLastByTypeAndDate()  : JobCollection
increaseEventCountByIds()  : void
listByStatusListAndDate()  : JobCollection
listIdsByDate()  : array<int, int>
removeByIds()  : void
update()  : Job
updateStatusByIds()  : void

Methods

checkIsDone()

public checkIsDone(int $jobId) : bool
Parameters
$jobId : int
Return values
bool

getById()

public getById(int $jobId) : Job|null
Parameters
$jobId : int
Return values
Job|null

increaseEventCountByIds()

public increaseEventCountByIds(array<string|int, mixed> $ids) : void
Parameters
$ids : array<string|int, mixed>

listByStatusListAndDate()

public listByStatusListAndDate(array<string|int, mixed> $statusList[, DateTime|null $date = null ][, int $limit = 100 ]) : JobCollection
Parameters
$statusList : array<string|int, mixed>
$date : DateTime|null = null
$limit : int = 100
Return values
JobCollection

listIdsByDate()

public listIdsByDate(DateTime $olderThanDate[, int $limit = 100 ]) : array<int, int>
Parameters
$olderThanDate : DateTime
$limit : int = 100
Return values
array<int, int>

removeByIds()

public removeByIds(array<string|int, mixed> $ids) : void
Parameters
$ids : array<string|int, mixed>

updateStatusByIds()

public updateStatusByIds(array<string|int, mixed> $ids, JobStatus $status) : void
Parameters
$ids : array<string|int, mixed>
$status : JobStatus

        
On this page

Search results