EntityCounterType
Table of Contents
Constants
- ALL = 31
- ALL_DEADLINE_BASED = 23
- ALL_DEADLINE_BASED_NAME = 'ALLDEADLINEBASED'
- ALL_NAME = 'ALL'
- CURRENT = 20
- CURRENT_NAME = 'CURRENT'
- EXCLUDE_USERS_CODE_SUFFIX = 'excl'
- FIRST = 1
- IDLE = 1
- IDLE_NAME = 'IDLE'
- INCOMING_CHANNEL = 8
- INCOMING_CHANNEL_NAME = 'INCOMINGCHANNEL'
- LAST = 31
- OVERDUE = 4
- OVERDUE_NAME = 'OVERDUE'
- PENDING = 2
- PENDING_NAME = 'PENDING'
- READY_TODO = 16
- READY_TODO_NAME = 'READYTODO'
- UNDEFINED = 0
Methods
- getAll() : array<string|int, mixed>
- getAllDeadlineBased() : array<string|int, mixed>
- getAllIncomingBased() : array<string|int, mixed>
- getAllLightTimeBased() : array<string|int, mixed>
- getAllSupported() : array<string|int, mixed>
- getGroupings() : mixed
- getListFilterInfo() : mixed
- isDefined() : bool
- isGrouping() : mixed
- isGroupingForArray() : bool
- Check if $possiblyGroupingTypeId is a grouping type in context of $allTypeIds
- isSupported() : bool
- Check if specified counter type is supported for specified entity type.
- joinType() : mixed
- resolveID() : int
- resolveName() : string
- splitType() : mixed
Constants
ALL
public
mixed
ALL
= 31
ALL_DEADLINE_BASED
public
mixed
ALL_DEADLINE_BASED
= 23
ALL_DEADLINE_BASED_NAME
public
mixed
ALL_DEADLINE_BASED_NAME
= 'ALLDEADLINEBASED'
ALL_NAME
public
mixed
ALL_NAME
= 'ALL'
CURRENT
public
mixed
CURRENT
= 20
CURRENT_NAME
public
mixed
CURRENT_NAME
= 'CURRENT'
EXCLUDE_USERS_CODE_SUFFIX
public
mixed
EXCLUDE_USERS_CODE_SUFFIX
= 'excl'
FIRST
public
mixed
FIRST
= 1
IDLE
public
mixed
IDLE
= 1
IDLE_NAME
public
mixed
IDLE_NAME
= 'IDLE'
INCOMING_CHANNEL
public
mixed
INCOMING_CHANNEL
= 8
INCOMING_CHANNEL_NAME
public
mixed
INCOMING_CHANNEL_NAME
= 'INCOMINGCHANNEL'
LAST
public
mixed
LAST
= 31
OVERDUE
public
mixed
OVERDUE
= 4
OVERDUE_NAME
public
mixed
OVERDUE_NAME
= 'OVERDUE'
PENDING
public
mixed
PENDING
= 2
PENDING_NAME
public
mixed
PENDING_NAME
= 'PENDING'
READY_TODO
public
mixed
READY_TODO
= 16
READY_TODO_NAME
public
mixed
READY_TODO_NAME
= 'READYTODO'
UNDEFINED
public
mixed
UNDEFINED
= 0
Methods
getAll()
public
static getAll([mixed $enableGrouping = false ]) : array<string|int, mixed>
Parameters
- $enableGrouping : mixed = false
Return values
array<string|int, mixed>getAllDeadlineBased()
public
static getAllDeadlineBased([bool $enableGrouping = false ]) : array<string|int, mixed>
Parameters
- $enableGrouping : bool = false
Return values
array<string|int, mixed>getAllIncomingBased()
public
static getAllIncomingBased([bool $enableGrouping = false ]) : array<string|int, mixed>
Parameters
- $enableGrouping : bool = false
Return values
array<string|int, mixed>getAllLightTimeBased()
public
static getAllLightTimeBased([bool $enableGrouping = false ]) : array<string|int, mixed>
Parameters
- $enableGrouping : bool = false
Return values
array<string|int, mixed>getAllSupported()
public
static getAllSupported(mixed $entityTypeID[, bool $enableGrouping = false ]) : array<string|int, mixed>
Parameters
- $entityTypeID : mixed
- $enableGrouping : bool = false
Return values
array<string|int, mixed>getGroupings()
public
static getGroupings() : mixed
getListFilterInfo()
public
static getListFilterInfo([array<string|int, mixed> $params = null ][, array<string|int, mixed> $options = null ]) : mixed
Parameters
- $params : array<string|int, mixed> = null
- $options : array<string|int, mixed> = null
isDefined()
public
static isDefined(int $typeID) : bool
Parameters
- $typeID : int
-
Type ID.
Return values
boolisGrouping()
public
static isGrouping(mixed $typeID) : mixed
Parameters
- $typeID : mixed
isGroupingForArray()
Check if $possiblyGroupingTypeId is a grouping type in context of $allTypeIds
public
static isGroupingForArray(int $possiblyGroupingTypeId, array<string|int, mixed> $allTypeIds) : bool
Parameters
- $possiblyGroupingTypeId : int
- $allTypeIds : array<string|int, mixed>
Return values
boolisSupported()
Check if specified counter type is supported for specified entity type.
public
static isSupported(int $typeID, int $entityTypeID) : bool
Parameters
- $typeID : int
-
Entity Counter Type ID.
- $entityTypeID : int
-
Entity Type ID.
Return values
booljoinType()
public
static joinType(array<string|int, mixed> $typeIDs) : mixed
Parameters
- $typeIDs : array<string|int, mixed>
resolveID()
public
static resolveID(string $typeName) : int
Parameters
- $typeName : string
-
Type Name.
Return values
intresolveName()
public
static resolveName(int $typeID) : string
Parameters
- $typeID : int
-
Type ID.
Return values
stringsplitType()
public
static splitType(mixed $typeID) : mixed
Parameters
- $typeID : mixed