Controller
Table of Contents
Methods
-
__construct()
: mixed
-
onCommentCreated()
: self
-
onNotificationReply()
: self
-
onRegularTaskReplicated()
: self
-
onRegularTaskStarted()
: self
-
onTaskAddedToFlowWithHimselfDistribution()
: self
-
onTaskAddedToFlowWithManualDistribution()
: self
-
onTaskCreated()
: self
-
onTaskDeleted()
: self
-
onTaskExpired()
: self
-
onTaskExpiresSoon()
: self
-
onTaskPingSend()
: self
-
onTaskStatusChanged()
: self
-
onTaskUpdated()
: self
-
push()
: void
__construct()
public
__construct([PusherInterface|null $pusher = null ][, BufferInterface|null $buffer = null ][, UserRepositoryInterface|null $userRepository = null ]) : mixed
Parameters
-
$pusher
: PusherInterface|null
= null
-
-
$buffer
: BufferInterface|null
= null
-
-
$userRepository
: UserRepositoryInterface|null
= null
-
public
onCommentCreated(TaskObject $task, int $commentId, string $text) : self
Parameters
-
$task
: TaskObject
-
-
$commentId
: int
-
-
$text
: string
-
onNotificationReply()
public
onNotificationReply(TaskObject $task, string $text) : self
Parameters
-
$task
: TaskObject
-
-
$text
: string
-
onRegularTaskReplicated()
public
onRegularTaskReplicated(TaskObject $task[, array<string|int, mixed> $params = [] ]) : self
Parameters
-
$task
: TaskObject
-
-
$params
: array<string|int, mixed>
= []
-
onRegularTaskStarted()
public
onRegularTaskStarted(TaskObject $task[, array<string|int, mixed> $params = [] ]) : self
Parameters
-
$task
: TaskObject
-
-
$params
: array<string|int, mixed>
= []
-
onTaskAddedToFlowWithHimselfDistribution()
public
onTaskAddedToFlowWithHimselfDistribution(TaskObject $task, FlowEntity $flow) : self
Parameters
-
$task
: TaskObject
-
-
$flow
: FlowEntity
-
onTaskAddedToFlowWithManualDistribution()
public
onTaskAddedToFlowWithManualDistribution(TaskObject $task, FlowEntity $flow) : self
Parameters
-
$task
: TaskObject
-
-
$flow
: FlowEntity
-
onTaskCreated()
public
onTaskCreated(TaskObject $task[, array<string|int, mixed> $params = [] ]) : self
Parameters
-
$task
: TaskObject
-
-
$params
: array<string|int, mixed>
= []
-
onTaskDeleted()
public
onTaskDeleted(TaskObject $task[, bool $safeDelete = false ]) : self
Parameters
-
$task
: TaskObject
-
-
$safeDelete
: bool
= false
-
onTaskExpired()
public
onTaskExpired(TaskObject $task) : self
Parameters
-
$task
: TaskObject
-
onTaskExpiresSoon()
public
onTaskExpiresSoon(TaskObject $task) : self
Parameters
-
$task
: TaskObject
-
onTaskPingSend()
public
onTaskPingSend(TaskObject $task, int $authorId) : self
Parameters
-
$task
: TaskObject
-
-
$authorId
: int
-
onTaskStatusChanged()
public
onTaskStatusChanged(TaskObject $task, int $taskCurrentStatus[, array<string|int, mixed> $params = [] ]) : self
Parameters
-
$task
: TaskObject
-
-
$taskCurrentStatus
: int
-
-
$params
: array<string|int, mixed>
= []
-
onTaskUpdated()
public
onTaskUpdated(TaskObject $task, array<string|int, mixed> $newFields, array<string|int, mixed> $previousFields[, array<string|int, mixed> $params = [] ]) : self
Parameters
-
$task
: TaskObject
-
-
$newFields
: array<string|int, mixed>
-
-
$previousFields
: array<string|int, mixed>
-
-
$params
: array<string|int, mixed>
= []
-
push()
public
push() : void