EntityActivityCounter
Table of Contents
Methods
- __construct() : mixed
- appendToEntityItems() : void
- getCounters() : array<string|int, mixed>
- getDeadlines() : array<string|int, mixed>
- getDeadlinesCount() : int
- getIncoming() : array<string|int, mixed>
- getIncomingCount() : int
- isLimitIsExceeded() : bool
Methods
__construct()
public
__construct(int $entityTypeId, array<string|int, mixed> $entityIds[, array<string|int, mixed> $deadlines = [] ]) : mixed
Parameters
- $entityTypeId : int
- $entityIds : array<string|int, mixed>
- $deadlines : array<string|int, mixed> = []
appendToEntityItems()
public
appendToEntityItems(mixed &$items) : void
Parameters
- $items : mixed
Return values
void —Will be added some keys to each item - activityProgress: number of uncompleted activities - activityTotal: number of completed activities - activityError: number of activities with lit counters - activityIncomingTotal: number of incoming activities - activityCounterTotal: number of lit counters. activityIncomingTotal + activityTotal - activitiesByUser: associative array of activity summary by user USER_ID int: user properties mean the same as entity properties - activityProgress: - activityTotal: - activityError: - incoming: - activityCounterTotal:
getCounters()
public
getCounters() : array<string|int, mixed>
Return values
array<string|int, mixed>getDeadlines()
public
getDeadlines() : array<string|int, mixed>
Return values
array<string|int, mixed>getDeadlinesCount()
public
getDeadlinesCount(int $entityId) : int
Parameters
- $entityId : int
Return values
intgetIncoming()
public
getIncoming() : array<string|int, mixed>
Return values
array<string|int, mixed>getIncomingCount()
public
getIncomingCount(int $entityId) : int
Parameters
- $entityId : int
Return values
intisLimitIsExceeded()
public
isLimitIsExceeded() : bool