BaseTask implements Task
AbstractYes
Table of Contents
Interfaces
Methods
- __construct() : mixed
- add() : Task|null
- complete() : Result
- delete() : Result
- getId() : int
- 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
ResultgetId()
public
getId() : int
Return values
intupdate()
public
update(UpdateTaskDto $updateData) : Result
Parameters
- $updateData : UpdateTaskDto