CounterDictionary
Class CounterDictionary
Table of Contents
Constants
- COUNTER_ACCOMPLICES = 'accomplices'
- COUNTER_ACCOMPLICES_EXPIRED = 'accomplices_expired'
- COUNTER_ACCOMPLICES_MUTED_EXPIRED = 'accomplices_muted_expired'
- COUNTER_ACCOMPLICES_MUTED_NEW_COMMENTS = 'accomplices_muted_new_comments'
- COUNTER_ACCOMPLICES_NEW_COMMENTS = 'accomplices_new_comments'
- COUNTER_AUDITOR = 'auditor'
- COUNTER_AUDITOR_EXPIRED = 'auditor_expired'
- COUNTER_AUDITOR_MUTED_EXPIRED = 'auditor_muted_expired'
- COUNTER_AUDITOR_MUTED_NEW_COMMENTS = 'auditor_muted_new_comments'
- COUNTER_AUDITOR_NEW_COMMENTS = 'auditor_new_comments'
- COUNTER_EFFECTIVE = 'effective'
- COUNTER_EXPIRED = 'expired'
- COUNTER_FLAG_CLEARED = 'flag_cleared'
- COUNTER_FLAG_COUNTED = 'flag_computed_20210501'
- COUNTER_FLOW_TOTAL = 'flow_total'
- COUNTER_FLOW_TOTAL_COMMENTS = 'flow_total_comments'
- COUNTER_FLOW_TOTAL_EXPIRED = 'flow_total_expired'
- COUNTER_GROUP_COMMENTS = 'project_comments'
- COUNTER_GROUP_EXPIRED = 'project_expired'
- COUNTER_GROUPS_FOREIGN_COMMENTS = 'groups_foreign_comments'
- COUNTER_GROUPS_FOREIGN_EXPIRED = 'groups_foreign_expired'
- COUNTER_GROUPS_MAJOR = 'groups_major'
- COUNTER_GROUPS_TOTAL_COMMENTS = 'groups_total_comments'
- COUNTER_GROUPS_TOTAL_EXPIRED = 'groups_total_expired'
- COUNTER_MEMBER_TOTAL = 'member_total'
- COUNTER_MUTED_EXPIRED = 'muted_expired'
- COUNTER_MUTED_NEW_COMMENTS = 'muted_new_comments'
- COUNTER_MY = 'my'
- COUNTER_MY_EXPIRED = 'my_expired'
- COUNTER_MY_MUTED_EXPIRED = 'my_muted_expired'
- COUNTER_MY_MUTED_NEW_COMMENTS = 'my_muted_new_comments'
- COUNTER_MY_NEW_COMMENTS = 'my_new_comments'
- COUNTER_NEW_COMMENTS = 'new_comments'
- COUNTER_ORIGINATOR = 'originator'
- COUNTER_ORIGINATOR_EXPIRED = 'originator_expired'
- COUNTER_ORIGINATOR_MUTED_EXPIRED = 'originator_muted_expired'
- COUNTER_ORIGINATOR_MUTED_NEW_COMMENTS = 'originator_muted_new_comments'
- COUNTER_ORIGINATOR_NEW_COMMENTS = 'originator_new_comments'
- COUNTER_PROJECTS_FOREIGN_COMMENTS = 'projects_foreign_comments'
- COUNTER_PROJECTS_FOREIGN_EXPIRED = 'projects_foreign_expired'
- COUNTER_PROJECTS_MAJOR = 'projects_major'
- COUNTER_PROJECTS_TOTAL_COMMENTS = 'projects_total_comments'
- COUNTER_PROJECTS_TOTAL_EXPIRED = 'projects_total_expired'
- COUNTER_SCRUM_FOREIGN_COMMENTS = 'scrum_foreign_comments'
- COUNTER_SCRUM_TOTAL_COMMENTS = 'scrum_total_comments'
- COUNTER_SONET_FOREIGN_COMMENTS = 'sonet_foreign_comments'
- COUNTER_SONET_FOREIGN_EXPIRED = 'sonet_foreign_expired'
- COUNTER_SONET_MAJOR = 'sonet_major'
- COUNTER_SONET_TOTAL_COMMENTS = 'sonet_total_comments'
- COUNTER_SONET_TOTAL_EXPIRED = 'sonet_total_expired'
- COUNTER_TOTAL = 'total'
- FLOW_TYPES = [self::COUNTER_ORIGINATOR_EXPIRED, self::COUNTER_ORIGINATOR_NEW_COMMENTS]
- LEFT_MENU_TASKS = 'tasks_total'
- MAP_COMMENTS = [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_NEW_COMMENTS]
- MAP_EXPIRED = [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_EXPIRED]
- MAP_FLOW_TOTAL = [self::COUNTER_FLOW_TOTAL_COMMENTS => [self::COUNTER_ORIGINATOR_NEW_COMMENTS], self::COUNTER_FLOW_TOTAL_EXPIRED => [self::COUNTER_ORIGINATOR_EXPIRED]]
- MAP_MUTED_COMMENTS = [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_MUTED_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_MUTED_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_MUTED_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_MUTED_NEW_COMMENTS]
- MAP_MUTED_EXPIRED = [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_MUTED_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_MUTED_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_MUTED_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_MUTED_EXPIRED]
- MAP_SCRUM_TOTAL = [self::COUNTER_SCRUM_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_SCRUM_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS]
- MAP_SONET_OTHER = [self::COUNTER_GROUP_EXPIRED, self::COUNTER_GROUP_COMMENTS, self::COUNTER_PROJECTS_FOREIGN_EXPIRED, self::COUNTER_PROJECTS_FOREIGN_COMMENTS, self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_GROUPS_FOREIGN_COMMENTS, self::COUNTER_SONET_FOREIGN_EXPIRED, self::COUNTER_SONET_FOREIGN_COMMENTS, self::COUNTER_SCRUM_FOREIGN_COMMENTS]
- MAP_SONET_TOTAL = [self::COUNTER_PROJECTS_TOTAL_EXPIRED => self::COUNTER_GROUPS_TOTAL_EXPIRED, self::COUNTER_PROJECTS_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_PROJECTS_FOREIGN_EXPIRED => self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_PROJECTS_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS, self::COUNTER_GROUPS_TOTAL_EXPIRED => self::COUNTER_GROUPS_TOTAL_EXPIRED, self::COUNTER_GROUPS_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_GROUPS_FOREIGN_EXPIRED => self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_GROUPS_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS, self::COUNTER_SONET_TOTAL_EXPIRED => self::COUNTER_GROUPS_TOTAL_EXPIRED, self::COUNTER_SONET_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_SONET_FOREIGN_EXPIRED => self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_SONET_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS]
- META_PROP_ALL = 'all'
- META_PROP_FLOW = 'flow'
- META_PROP_GROUP = 'group'
- META_PROP_NONE = 'none'
- META_PROP_PROJECT = 'project'
- META_PROP_SCRUM = 'scrum'
- META_PROP_SONET = 'sonet'
- PREFIX = 'tasks_'
Methods
- getCounterId() : string
- isValid() : bool
Constants
COUNTER_ACCOMPLICES
public
mixed
COUNTER_ACCOMPLICES
= 'accomplices'
COUNTER_ACCOMPLICES_EXPIRED
public
mixed
COUNTER_ACCOMPLICES_EXPIRED
= 'accomplices_expired'
COUNTER_ACCOMPLICES_MUTED_EXPIRED
public
mixed
COUNTER_ACCOMPLICES_MUTED_EXPIRED
= 'accomplices_muted_expired'
COUNTER_ACCOMPLICES_MUTED_NEW_COMMENTS
public
mixed
COUNTER_ACCOMPLICES_MUTED_NEW_COMMENTS
= 'accomplices_muted_new_comments'
COUNTER_ACCOMPLICES_NEW_COMMENTS
public
mixed
COUNTER_ACCOMPLICES_NEW_COMMENTS
= 'accomplices_new_comments'
COUNTER_AUDITOR
public
mixed
COUNTER_AUDITOR
= 'auditor'
COUNTER_AUDITOR_EXPIRED
public
mixed
COUNTER_AUDITOR_EXPIRED
= 'auditor_expired'
COUNTER_AUDITOR_MUTED_EXPIRED
public
mixed
COUNTER_AUDITOR_MUTED_EXPIRED
= 'auditor_muted_expired'
COUNTER_AUDITOR_MUTED_NEW_COMMENTS
public
mixed
COUNTER_AUDITOR_MUTED_NEW_COMMENTS
= 'auditor_muted_new_comments'
COUNTER_AUDITOR_NEW_COMMENTS
public
mixed
COUNTER_AUDITOR_NEW_COMMENTS
= 'auditor_new_comments'
COUNTER_EFFECTIVE
public
mixed
COUNTER_EFFECTIVE
= 'effective'
COUNTER_EXPIRED
public
mixed
COUNTER_EXPIRED
= 'expired'
COUNTER_FLAG_CLEARED
public
mixed
COUNTER_FLAG_CLEARED
= 'flag_cleared'
COUNTER_FLAG_COUNTED
public
mixed
COUNTER_FLAG_COUNTED
= 'flag_computed_20210501'
COUNTER_FLOW_TOTAL
public
mixed
COUNTER_FLOW_TOTAL
= 'flow_total'
COUNTER_FLOW_TOTAL_COMMENTS
public
mixed
COUNTER_FLOW_TOTAL_COMMENTS
= 'flow_total_comments'
COUNTER_FLOW_TOTAL_EXPIRED
public
mixed
COUNTER_FLOW_TOTAL_EXPIRED
= 'flow_total_expired'
COUNTER_GROUP_COMMENTS
public
mixed
COUNTER_GROUP_COMMENTS
= 'project_comments'
COUNTER_GROUP_EXPIRED
public
mixed
COUNTER_GROUP_EXPIRED
= 'project_expired'
COUNTER_GROUPS_FOREIGN_COMMENTS
public
mixed
COUNTER_GROUPS_FOREIGN_COMMENTS
= 'groups_foreign_comments'
COUNTER_GROUPS_FOREIGN_EXPIRED
public
mixed
COUNTER_GROUPS_FOREIGN_EXPIRED
= 'groups_foreign_expired'
COUNTER_GROUPS_MAJOR
public
mixed
COUNTER_GROUPS_MAJOR
= 'groups_major'
COUNTER_GROUPS_TOTAL_COMMENTS
public
mixed
COUNTER_GROUPS_TOTAL_COMMENTS
= 'groups_total_comments'
COUNTER_GROUPS_TOTAL_EXPIRED
public
mixed
COUNTER_GROUPS_TOTAL_EXPIRED
= 'groups_total_expired'
COUNTER_MEMBER_TOTAL
public
mixed
COUNTER_MEMBER_TOTAL
= 'member_total'
COUNTER_MUTED_EXPIRED
public
mixed
COUNTER_MUTED_EXPIRED
= 'muted_expired'
COUNTER_MUTED_NEW_COMMENTS
public
mixed
COUNTER_MUTED_NEW_COMMENTS
= 'muted_new_comments'
COUNTER_MY
public
mixed
COUNTER_MY
= 'my'
COUNTER_MY_EXPIRED
public
mixed
COUNTER_MY_EXPIRED
= 'my_expired'
COUNTER_MY_MUTED_EXPIRED
public
mixed
COUNTER_MY_MUTED_EXPIRED
= 'my_muted_expired'
COUNTER_MY_MUTED_NEW_COMMENTS
public
mixed
COUNTER_MY_MUTED_NEW_COMMENTS
= 'my_muted_new_comments'
COUNTER_MY_NEW_COMMENTS
public
mixed
COUNTER_MY_NEW_COMMENTS
= 'my_new_comments'
COUNTER_NEW_COMMENTS
public
mixed
COUNTER_NEW_COMMENTS
= 'new_comments'
COUNTER_ORIGINATOR
public
mixed
COUNTER_ORIGINATOR
= 'originator'
COUNTER_ORIGINATOR_EXPIRED
public
mixed
COUNTER_ORIGINATOR_EXPIRED
= 'originator_expired'
COUNTER_ORIGINATOR_MUTED_EXPIRED
public
mixed
COUNTER_ORIGINATOR_MUTED_EXPIRED
= 'originator_muted_expired'
COUNTER_ORIGINATOR_MUTED_NEW_COMMENTS
public
mixed
COUNTER_ORIGINATOR_MUTED_NEW_COMMENTS
= 'originator_muted_new_comments'
COUNTER_ORIGINATOR_NEW_COMMENTS
public
mixed
COUNTER_ORIGINATOR_NEW_COMMENTS
= 'originator_new_comments'
COUNTER_PROJECTS_FOREIGN_COMMENTS
public
mixed
COUNTER_PROJECTS_FOREIGN_COMMENTS
= 'projects_foreign_comments'
COUNTER_PROJECTS_FOREIGN_EXPIRED
public
mixed
COUNTER_PROJECTS_FOREIGN_EXPIRED
= 'projects_foreign_expired'
COUNTER_PROJECTS_MAJOR
public
mixed
COUNTER_PROJECTS_MAJOR
= 'projects_major'
COUNTER_PROJECTS_TOTAL_COMMENTS
public
mixed
COUNTER_PROJECTS_TOTAL_COMMENTS
= 'projects_total_comments'
COUNTER_PROJECTS_TOTAL_EXPIRED
public
mixed
COUNTER_PROJECTS_TOTAL_EXPIRED
= 'projects_total_expired'
COUNTER_SCRUM_FOREIGN_COMMENTS
public
mixed
COUNTER_SCRUM_FOREIGN_COMMENTS
= 'scrum_foreign_comments'
COUNTER_SCRUM_TOTAL_COMMENTS
public
mixed
COUNTER_SCRUM_TOTAL_COMMENTS
= 'scrum_total_comments'
COUNTER_SONET_FOREIGN_COMMENTS
public
mixed
COUNTER_SONET_FOREIGN_COMMENTS
= 'sonet_foreign_comments'
COUNTER_SONET_FOREIGN_EXPIRED
public
mixed
COUNTER_SONET_FOREIGN_EXPIRED
= 'sonet_foreign_expired'
COUNTER_SONET_MAJOR
public
mixed
COUNTER_SONET_MAJOR
= 'sonet_major'
COUNTER_SONET_TOTAL_COMMENTS
public
mixed
COUNTER_SONET_TOTAL_COMMENTS
= 'sonet_total_comments'
COUNTER_SONET_TOTAL_EXPIRED
public
mixed
COUNTER_SONET_TOTAL_EXPIRED
= 'sonet_total_expired'
COUNTER_TOTAL
public
mixed
COUNTER_TOTAL
= 'total'
FLOW_TYPES
public
mixed
FLOW_TYPES
= [self::COUNTER_ORIGINATOR_EXPIRED, self::COUNTER_ORIGINATOR_NEW_COMMENTS]
LEFT_MENU_TASKS
public
mixed
LEFT_MENU_TASKS
= 'tasks_total'
MAP_COMMENTS
public
mixed
MAP_COMMENTS
= [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_NEW_COMMENTS]
MAP_EXPIRED
public
mixed
MAP_EXPIRED
= [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_EXPIRED]
MAP_FLOW_TOTAL
public
mixed
MAP_FLOW_TOTAL
= [self::COUNTER_FLOW_TOTAL_COMMENTS => [self::COUNTER_ORIGINATOR_NEW_COMMENTS], self::COUNTER_FLOW_TOTAL_EXPIRED => [self::COUNTER_ORIGINATOR_EXPIRED]]
MAP_MUTED_COMMENTS
public
mixed
MAP_MUTED_COMMENTS
= [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_MUTED_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_MUTED_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_MUTED_NEW_COMMENTS, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_MUTED_NEW_COMMENTS]
MAP_MUTED_EXPIRED
public
mixed
MAP_MUTED_EXPIRED
= [\Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE => self::COUNTER_MY_MUTED_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR => self::COUNTER_ORIGINATOR_MUTED_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE => self::COUNTER_ACCOMPLICES_MUTED_EXPIRED, \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR => self::COUNTER_AUDITOR_MUTED_EXPIRED]
MAP_SCRUM_TOTAL
public
mixed
MAP_SCRUM_TOTAL
= [self::COUNTER_SCRUM_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_SCRUM_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS]
MAP_SONET_OTHER
public
mixed
MAP_SONET_OTHER
= [self::COUNTER_GROUP_EXPIRED, self::COUNTER_GROUP_COMMENTS, self::COUNTER_PROJECTS_FOREIGN_EXPIRED, self::COUNTER_PROJECTS_FOREIGN_COMMENTS, self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_GROUPS_FOREIGN_COMMENTS, self::COUNTER_SONET_FOREIGN_EXPIRED, self::COUNTER_SONET_FOREIGN_COMMENTS, self::COUNTER_SCRUM_FOREIGN_COMMENTS]
MAP_SONET_TOTAL
public
mixed
MAP_SONET_TOTAL
= [self::COUNTER_PROJECTS_TOTAL_EXPIRED => self::COUNTER_GROUPS_TOTAL_EXPIRED, self::COUNTER_PROJECTS_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_PROJECTS_FOREIGN_EXPIRED => self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_PROJECTS_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS, self::COUNTER_GROUPS_TOTAL_EXPIRED => self::COUNTER_GROUPS_TOTAL_EXPIRED, self::COUNTER_GROUPS_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_GROUPS_FOREIGN_EXPIRED => self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_GROUPS_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS, self::COUNTER_SONET_TOTAL_EXPIRED => self::COUNTER_GROUPS_TOTAL_EXPIRED, self::COUNTER_SONET_TOTAL_COMMENTS => self::COUNTER_GROUPS_TOTAL_COMMENTS, self::COUNTER_SONET_FOREIGN_EXPIRED => self::COUNTER_GROUPS_FOREIGN_EXPIRED, self::COUNTER_SONET_FOREIGN_COMMENTS => self::COUNTER_GROUPS_FOREIGN_COMMENTS]
META_PROP_ALL
public
mixed
META_PROP_ALL
= 'all'
META_PROP_FLOW
public
mixed
META_PROP_FLOW
= 'flow'
META_PROP_GROUP
public
mixed
META_PROP_GROUP
= 'group'
META_PROP_NONE
public
mixed
META_PROP_NONE
= 'none'
META_PROP_PROJECT
public
mixed
META_PROP_PROJECT
= 'project'
META_PROP_SCRUM
public
mixed
META_PROP_SCRUM
= 'scrum'
META_PROP_SONET
public
mixed
META_PROP_SONET
= 'sonet'
PREFIX
public
mixed
PREFIX
= 'tasks_'
Methods
getCounterId()
public
static getCounterId(string $name) : string
Parameters
- $name : string
Return values
stringisValid()
public
static isValid(string $type) : bool
Parameters
- $type : string