method public

TaskStatusChanged::execute()

Класс: \Bitrix\Tasks\Internals\Notification\UseCase\TaskStatusChanged

Сигнатура

public execute(int $taskCurrentStatus[, mixed $params = [] ]) : bool

Параметры

$taskCurrentStatus int
$params mixed = []

Возвращаемое значение

bool

Как применяется в TaskStatusChanged

TaskStatusChanged::execute() — метод класса \Bitrix\Tasks\Internals\Notification\UseCase\TaskStatusChanged модуля «Задачи».

Метод объекта: сначала нужен экземпляр TaskStatusChanged.

use Bitrix\Main\Loader;
use Bitrix\Tasks\Internals\Notification\UseCase\TaskStatusChanged;

Loader::includeModule('tasks');

/** @var TaskStatusChanged $object */
$taskCurrentStatus = 1;
$result = $object->execute($taskCurrentStatus);
// $result: bool

Другие методы TaskStatusChanged

execute() есть и у других классов модуля «Задачи»: Agent, BaseEvent, ByRoleTrait, ChecklistAddRule, ChecklistEditRule, ChecklistSaveRule, ChecklistToggleRule, CleanAgent.

Исходный файл: source/tasks/lib/internals/notification/usecase/taskstatuschanged.php:13

Что будем искать? Например,Продвижение