1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
BatchJobResult.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result
;
6
7
use
Bitrix\Main\Result
;
8
use
Bitrix\Socialnetwork\Collab\Onboarding\Entity\AbstractJob
;
9
use
Bitrix\Socialnetwork\Collab\Onboarding\Entity\JobCollection
;
10
11
final
class
BatchJobResult
extends
Result
12
{
13
private
JobCollection
$completedJobs;
14
private
JobCollection
$notCompletedJobs;
15
16
public
function
__construct
()
17
{
18
$this->completedJobs =
new
JobCollection
();
19
$this->notCompletedJobs =
new
JobCollection
();
20
21
parent::__construct();
22
}
23
24
public
function
addCompletedJob
(
AbstractJob
$job): void
25
{
26
$this->completedJobs->add($job);
27
}
28
29
public
function
getCompletedJobs
():
JobCollection
30
{
31
return
$this->completedJobs;
32
}
33
34
public
function
addNotCompletedJob
(
AbstractJob
$job): void
35
{
36
$this->notCompletedJobs->add($job);
37
}
38
39
public
function
getNotCompletedJobs
():
JobCollection
40
{
41
return
$this->notCompletedJobs;
42
}
43
}
Bitrix\Main\ORM\Data\Result
Определения
result.php:16
Bitrix\Socialnetwork\Collab\Onboarding\Entity\AbstractJob
Определения
AbstractJob.php:15
Bitrix\Socialnetwork\Collab\Onboarding\Entity\JobCollection
Определения
JobCollection.php:18
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result\BatchJobResult
Определения
BatchJobResult.php:12
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result\BatchJobResult\__construct
__construct()
Определения
BatchJobResult.php:16
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result\BatchJobResult\getNotCompletedJobs
getNotCompletedJobs()
Определения
BatchJobResult.php:39
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result\BatchJobResult\addCompletedJob
addCompletedJob(AbstractJob $job)
Определения
BatchJobResult.php:24
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result\BatchJobResult\addNotCompletedJob
addNotCompletedJob(AbstractJob $job)
Определения
BatchJobResult.php:34
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result\BatchJobResult\getCompletedJobs
getCompletedJobs()
Определения
BatchJobResult.php:29
Bitrix\Socialnetwork\Collab\Onboarding\Execution\Result
Определения
BatchJobResult.php:5
bitrix
modules
socialnetwork
lib
Collab
Onboarding
Execution
Result
BatchJobResult.php
Создано системой
1.14.0