TaskService uses ContextCustomer
Table of Contents
Methods
- deleteLinkByTaskId() : Result
- getContext() : Context
- Returns the local or global context for the action.
- prepareDataForCreateSlider() : Result
- registerTask() : Result
- setContext() : self
- Sets new context for operations.
- setContextUser() : self
- unregisterTask() : Result
- unregisterTaskByEntity() : Result
- updateTask() : Result
- updateTaskLink() : Result
- withContext() : static
- Provides local context for the action.
- withContextUser() : static
- Provides local context for the action.
Methods
deleteLinkByTaskId()
public
deleteLinkByTaskId(int $taskId) : Result
Parameters
- $taskId : int
Return values
ResultgetContext()
Returns the local or global context for the action.
public
getContext() : Context
Return values
ContextprepareDataForCreateSlider()
public
prepareDataForCreateSlider(Chat $chat[, Message|null $message = null ]) : Result
Parameters
Return values
ResultregisterTask()
public
registerTask(int $chatId, int $messageId, TaskItem $taskItem) : Result
Parameters
- $chatId : int
- $messageId : int
- $taskItem : TaskItem
Return values
ResultsetContext()
Sets new context for operations.
public
setContext(Context|null $context) : self
Parameters
- $context : Context|null
Return values
selfsetContextUser()
public
setContextUser(mixed $user) : self
Parameters
- $user : mixed
Return values
selfunregisterTask()
public
unregisterTask(TaskItem $task, bool $saveDelete) : Result
Parameters
- $task : TaskItem
- $saveDelete : bool
Return values
ResultunregisterTaskByEntity()
public
unregisterTaskByEntity(TaskItem $taskEntity, bool $saveDelete) : Result
Parameters
- $taskEntity : TaskItem
- $saveDelete : bool
Return values
ResultupdateTask()
public
updateTask(TaskItem $taskEntity) : Result
Parameters
- $taskEntity : TaskItem
Return values
ResultupdateTaskLink()
public
updateTaskLink(TaskItem $taskItem) : Result
Parameters
- $taskItem : TaskItem
Return values
ResultwithContext()
Provides local context for the action.
public
withContext(Context|null $context) : static
Parameters
- $context : Context|null
Return values
staticwithContextUser()
Provides local context for the action.
public
withContextUser(int|User|User $user) : static
Parameters
- $user : int|User|User