1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
MarkAsProcessingJobsCommand.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Socialnetwork\Collab\Onboarding\Command\Type;
6
7
use Bitrix\Main\Result;
8
use Bitrix\Socialnetwork\Collab\Onboarding\Command\AbstractCommand;
9
use Bitrix\Socialnetwork\Collab\Onboarding\Command\Handler\MarkAsProcessingJobHandler;
10
use Bitrix\Socialnetwork\Collab\Onboarding\Internals\Validation\Rule\ArrayOfPositiveNumbers;
11
12
class
MarkAsProcessingJobsCommand
extends
AbstractCommand
13
{
14
#[ArrayOfPositiveNumbers]
15
public
readonly
array
$jobIds
;
16
17
public
function
__construct
(
int
...
$jobIds
)
18
{
19
$this->jobIds =
$jobIds
;
20
21
parent::__construct();
22
}
23
24
protected
function
execute
():
Result
25
{
26
$handler =
new
MarkAsProcessingJobHandler
();
27
28
return
$handler($this);
29
}
30
}
Bitrix\Main\ORM\Data\Result
Определения
result.php:16
Bitrix\Socialnetwork\Collab\Onboarding\Command\AbstractCommand
Определения
AbstractCommand.php:13
Bitrix\Socialnetwork\Collab\Onboarding\Command\Handler\MarkAsProcessingJobHandler
Определения
MarkAsProcessingJobHandler.php:15
Bitrix\Socialnetwork\Collab\Onboarding\Command\Type\MarkAsProcessingJobsCommand
Определения
MarkAsProcessingJobsCommand.php:13
Bitrix\Socialnetwork\Collab\Onboarding\Command\Type\MarkAsProcessingJobsCommand\$jobIds
readonly array $jobIds
Определения
MarkAsProcessingJobsCommand.php:15
Bitrix\Socialnetwork\Collab\Onboarding\Command\Type\MarkAsProcessingJobsCommand\execute
execute()
Определения
MarkAsProcessingJobsCommand.php:24
Bitrix\Socialnetwork\Collab\Onboarding\Command\Type\MarkAsProcessingJobsCommand\__construct
__construct(int ... $jobIds)
Определения
MarkAsProcessingJobsCommand.php:17
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
bitrix
modules
socialnetwork
lib
Collab
Onboarding
Command
Type
MarkAsProcessingJobsCommand.php
Создано системой
1.14.0