QueryEntityActivityCounter uses Singleton
Table of Contents
Methods
- __construct() : mixed
- __wakeup() : mixed
- getInstance() : static
- queryActivities() : array{ID: int, COMPLETED: string, BIND_OWNER_ID: int, BIND_OWNER_TYPE_ID: int, RESPONSIBLE_ID: int, DEADLINE: string, LIGHT_COUNTER_AT: string}
- queryBindings() : array{ACTIVITY_ID: int, OWNER_ID: int}
- queryIncomingActivities() : array{ACTIVITY_ID: int, OWNER_ID: int}
- queryWaits() : array<string|int, mixed>
Methods
__construct()
public
__construct() : mixed
__wakeup()
public
__wakeup() : mixed
getInstance()
public
static getInstance() : static
Return values
staticqueryActivities()
public
queryActivities(int $entityTypeId, array<string|int, mixed> $entityIds) : array{ID: int, COMPLETED: string, BIND_OWNER_ID: int, BIND_OWNER_TYPE_ID: int, RESPONSIBLE_ID: int, DEADLINE: string, LIGHT_COUNTER_AT: string}
Parameters
- $entityTypeId : int
- $entityIds : array<string|int, mixed>
Return values
array{ID: int, COMPLETED: string, BIND_OWNER_ID: int, BIND_OWNER_TYPE_ID: int, RESPONSIBLE_ID: int, DEADLINE: string, LIGHT_COUNTER_AT: string}queryBindings()
public
queryBindings(int $entityTypeId, array<string|int, mixed> $entityIds[, int|null $limit = null ]) : array{ACTIVITY_ID: int, OWNER_ID: int}
Parameters
- $entityTypeId : int
- $entityIds : array<string|int, mixed>
- $limit : int|null = null
Return values
array{ACTIVITY_ID: int, OWNER_ID: int}queryIncomingActivities()
public
queryIncomingActivities(int $entityTypeId, array<string|int, mixed> $entityIds, array<string|int, mixed> $activitiesIds) : array{ACTIVITY_ID: int, OWNER_ID: int}
Parameters
- $entityTypeId : int
- $entityIds : array<string|int, mixed>
- $activitiesIds : array<string|int, mixed>
Return values
array{ACTIVITY_ID: int, OWNER_ID: int}queryWaits()
public
queryWaits(int $entityTypeId, array<string|int, mixed> $entityIds) : array<string|int, mixed>
Parameters
- $entityTypeId : int
- $entityIds : array<string|int, mixed>