TimelineTask
implements
JsonSerializable
Table of Contents
Interfaces
- JsonSerializable
Methods
-
__construct()
: mixed
-
calculateExecutionTime()
: int|null
-
getTaskUserIds()
: array<string|int, int>
-
hasApproveType()
: int
-
jsonSerialize()
: array<string|int, mixed>
-
setUserId()
: static
__construct()
public
__construct(Task $task) : mixed
Parameters
-
$task
: Task
-
calculateExecutionTime()
public
calculateExecutionTime() : int|null
getTaskUserIds()
public
getTaskUserIds() : array<string|int, int>
Return values
array<string|int, int>
hasApproveType()
public
hasApproveType() : int
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>
setUserId()
public
setUserId(int $userId) : static
Parameters
-
$userId
: int
-