TaskObject extends EO_Task implements Arrayable uses CacheTrait, MemberTrait, WakeUpTrait
Table of Contents
Interfaces
Methods
- cacheCrmFields() : static
- fillAdditionalMembers() : static
- fillAllMemberIds() : static
- getAccompliceMembersIds() : array<string|int, mixed>
- getAllMemberIds() : array<string|int, mixed>
- getAuditorMembersIds() : array<string|int, mixed>
- getCachedCrmFields() : array<string|int, mixed>
- getChildren() : TaskCollection
- getCreatedByMemberId() : int|null
- getCrmFields() : array<string|int, mixed>
- getFileFields() : array<string|int, mixed>
- getFirstResult() : Result|null
- getFlowId() : int
- getLastResult() : Result|null
- getMemberService() : AbstractMemberService
- getMembersIdsByRole() : array<string|int, mixed>
- getRealStatus() : int|null
- getRegularDeadlineOffset() : int
- getRegularFields() : RegularParametersObject|null
- getRegularityStartTime() : DateTime|null
- getResponsibleMemberId() : int|null
- hasChecklist() : bool
- hasDeadlineValue() : bool
- isCollab() : bool
- isCompleted() : bool
- isCrm() : bool
- isDeleted() : bool
- isExpired() : bool
- isInGroup() : bool
- isInGroupStage() : bool
- isMuted() : bool
- isNew() : bool
- isPending() : bool
- isRegular() : bool
- isResultRequired() : bool
- isScrum() : bool
- onFlow() : bool
- toArray() : array<string|int, mixed>
- wakeUpObject() : static
Methods
cacheCrmFields()
public
cacheCrmFields() : static
Return values
staticfillAdditionalMembers()
public
fillAdditionalMembers() : static
Return values
staticfillAllMemberIds()
public
fillAllMemberIds() : static
Return values
staticgetAccompliceMembersIds()
public
getAccompliceMembersIds() : array<string|int, mixed>
Return values
array<string|int, mixed>getAllMemberIds()
public
getAllMemberIds([bool $force = true ]) : array<string|int, mixed>
Parameters
- $force : bool = true
Return values
array<string|int, mixed>getAuditorMembersIds()
public
getAuditorMembersIds() : array<string|int, mixed>
Return values
array<string|int, mixed>getCachedCrmFields()
public
getCachedCrmFields() : array<string|int, mixed>
Return values
array<string|int, mixed>getChildren()
public
getChildren() : TaskCollection
Tags
Return values
TaskCollectiongetCreatedByMemberId()
public
getCreatedByMemberId() : int|null
Return values
int|nullgetCrmFields()
public
getCrmFields([bool $force = false ]) : array<string|int, mixed>
Parameters
- $force : bool = false
Return values
array<string|int, mixed>getFileFields()
public
getFileFields([bool $force = false ]) : array<string|int, mixed>
Parameters
- $force : bool = false
Return values
array<string|int, mixed>getFirstResult()
public
getFirstResult() : Result|null
Return values
Result|nullgetFlowId()
public
getFlowId([bool $force = true ]) : int
Parameters
- $force : bool = true
Return values
intgetLastResult()
public
getLastResult() : Result|null
Return values
Result|nullgetMemberService()
public
getMemberService() : AbstractMemberService
Return values
AbstractMemberServicegetMembersIdsByRole()
public
getMembersIdsByRole(string $role) : array<string|int, mixed>
Parameters
- $role : string
Return values
array<string|int, mixed>getRealStatus()
public
getRealStatus() : int|null
Return values
int|nullgetRegularDeadlineOffset()
public
getRegularDeadlineOffset() : int
Return values
intgetRegularFields()
public
getRegularFields([bool $force = false ]) : RegularParametersObject|null
Parameters
- $force : bool = false
Return values
RegularParametersObject|nullgetRegularityStartTime()
public
getRegularityStartTime() : DateTime|null
Return values
DateTime|nullgetResponsibleMemberId()
public
getResponsibleMemberId() : int|null
Return values
int|nullhasChecklist()
public
hasChecklist() : bool
Tags
Return values
boolhasDeadlineValue()
public
hasDeadlineValue() : bool
Return values
boolisCollab()
public
isCollab() : bool
Return values
boolisCompleted()
public
isCompleted() : bool
Return values
boolisCrm()
public
isCrm() : bool
Return values
boolisDeleted()
public
isDeleted() : bool
Return values
boolisExpired()
public
isExpired() : bool
Return values
boolisInGroup()
public
isInGroup([bool $force = true ]) : bool
Parameters
- $force : bool = true
Return values
boolisInGroupStage()
public
isInGroupStage() : bool
Return values
boolisMuted()
public
isMuted(int $userId) : bool
Parameters
- $userId : int
Tags
Return values
boolisNew()
public
isNew() : bool
Return values
boolisPending()
public
isPending() : bool
Return values
boolisRegular()
public
isRegular() : bool
Return values
boolisResultRequired()
public
isResultRequired() : bool
Tags
Return values
boolisScrum()
public
isScrum() : bool
Return values
boolonFlow()
public
onFlow() : bool
Return values
booltoArray()
public
toArray([bool $withCustom = false ]) : array<string|int, mixed>
Parameters
- $withCustom : bool = false
Return values
array<string|int, mixed>wakeUpObject()
public
static wakeUpObject(mixed $data) : static
Parameters
- $data : mixed