ExternalEventTask extends BaseTask
FinalYes
Table of Contents
Methods
- __construct() : mixed
- add() : ExternalEventTask|null
- addToTask() : ExternalEventTask|null
- complete() : Result
- delete() : Result
- getAssociatedActivity() : string
- getCurrentTask() : bool|array<string|int, mixed>
- getId() : int
- getTaskControls() : array<string|int, mixed>
- markCompleted() : Result
- postTaskForm() : Result
- removeFromTask() : Result
- update() : Result
Methods
__construct()
public
__construct(TaskData $task, int $userId) : mixed
Parameters
- $task : TaskData
- $userId : int
add()
public
static add(AddTaskDto $task) : ExternalEventTask|null
Parameters
- $task : AddTaskDto
Return values
ExternalEventTask|nulladdToTask()
public
static addToTask(AddCommandDto $command) : ExternalEventTask|null
Parameters
- $command : AddCommandDto
Return values
ExternalEventTask|nullcomplete()
public
complete(CompleteTaskDto $completeData) : Result
Parameters
- $completeData : CompleteTaskDto
Return values
Resultdelete()
public
delete(DeleteTaskDto $deleteData) : Result
Parameters
- $deleteData : DeleteTaskDto
Return values
ResultgetAssociatedActivity()
public
static getAssociatedActivity() : string
Return values
stringgetCurrentTask()
public
static getCurrentTask(string $workflowId) : bool|array<string|int, mixed>
Parameters
- $workflowId : string
Return values
bool|array<string|int, mixed>getId()
public
getId() : int
Return values
intgetTaskControls()
public
getTaskControls() : array<string|int, mixed>
Return values
array<string|int, mixed>markCompleted()
public
markCompleted(MarkCompletedTaskDto $markCompletedData) : Result
Parameters
- $markCompletedData : MarkCompletedTaskDto
Return values
ResultpostTaskForm()
public
postTaskForm(array<string|int, mixed> $request) : Result
Parameters
- $request : array<string|int, mixed>
Return values
ResultremoveFromTask()
public
removeFromTask(RemoveCommandDto $command) : Result
Parameters
- $command : RemoveCommandDto
Return values
Resultupdate()
public
update(UpdateTaskDto $updateData) : Result
Parameters
- $updateData : UpdateTaskDto