Counter
Class Counter
Table of Contents
Methods
- get() : bool|int|mixed
- getCommentsCount() : array<string|int, mixed>
- getCounters() : array<string|int, mixed>|array<string|int, array<string|int, mixed>>
- getGlobalLimit() : int
- getInstance() : static
- getRawCounters() : array<string|int, mixed>
- getTaskCounters() : array<string|int, mixed>
- hasMajorForeignExpired() : bool
- isReady() : bool
- isSonetEnable() : bool
- processRecalculate() : void
Methods
get()
public
get(mixed $name[, int $entityId = 0 ]) : bool|int|mixed
Parameters
- $name : mixed
- $entityId : int = 0
-
(either group_id or flow_id)
Tags
Return values
bool|int|mixedgetCommentsCount()
public
getCommentsCount(array<string|int, mixed> $taskIds) : array<string|int, mixed>
Parameters
- $taskIds : array<string|int, mixed>
Return values
array<string|int, mixed>getCounters()
public
getCounters(mixed $role[, int $groupId = 0 ][, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>|array<string|int, array<string|int, mixed>>
Parameters
- $role : mixed
- $groupId : int = 0
- $params : array<string|int, mixed> = []
Tags
Return values
array<string|int, mixed>|array<string|int, array<string|int, mixed>>getGlobalLimit()
public
static getGlobalLimit() : int
Return values
intgetInstance()
public
static getInstance(mixed $userId) : static
Parameters
- $userId : mixed
Tags
Return values
staticgetRawCounters()
public
getRawCounters([string $meta = CounterDictionary::META_PROP_ALL ]) : array<string|int, mixed>
Parameters
- $meta : string = CounterDictionary::META_PROP_ALL
Return values
array<string|int, mixed>getTaskCounters()
public
getTaskCounters(int $taskId) : array<string|int, mixed>
Parameters
- $taskId : int
Return values
array<string|int, mixed>hasMajorForeignExpired()
public
hasMajorForeignExpired([string $mode = CounterDictionary::META_PROP_SONET ]) : bool
Parameters
- $mode : string = CounterDictionary::META_PROP_SONET
Return values
boolisReady()
public
static isReady(mixed $userId) : bool
Parameters
- $userId : mixed
Return values
boolisSonetEnable()
public
static isSonetEnable() : bool
Return values
boolprocessRecalculate()
public
processRecalculate(Collection $counterNamesCollection) : void
since tasks 20.800.0
Parameters
- $counterNamesCollection : Collection