Task
Table of Contents
Methods
- __construct() : mixed
- add() : Task|null
- complete() : Result
- delete() : Result
- getAssociatedActivity() : string
- getTaskControls() : array<string|int, mixed>
- markCompleted() : Result
- postTaskForm() : Result
- update() : Result
Methods
__construct()
public
__construct(TaskData $task, int $userId) : mixed
Parameters
- $task : TaskData
- $userId : int
add()
public
static add(AddTaskDto $task) : Task|null
Parameters
- $task : AddTaskDto
Return values
Task|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
stringgetTaskControls()
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
Resultupdate()
public
update(UpdateTaskDto $updateData) : Result
Parameters
- $updateData : UpdateTaskDto