Bitrix API

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_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_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_FLAG_COUNTED

public mixed COUNTER_FLAG_COUNTED = 'flag_computed_20210501'

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_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_MUTED_NEW_COMMENTS

public mixed COUNTER_MUTED_NEW_COMMENTS = 'muted_new_comments'

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_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_TOTAL_COMMENTS

public mixed COUNTER_SONET_TOTAL_COMMENTS = 'sonet_total_comments'

COUNTER_SONET_TOTAL_EXPIRED

public mixed COUNTER_SONET_TOTAL_EXPIRED = 'sonet_total_expired'

FLOW_TYPES

public mixed FLOW_TYPES = [self::COUNTER_ORIGINATOR_EXPIRED, self::COUNTER_ORIGINATOR_NEW_COMMENTS]

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]

Methods

getCounterId()

public static getCounterId(string $name) : string
Parameters
$name : string
Return values
string

isValid()

public static isValid(string $type) : bool
Parameters
$type : string
Return values
bool

        
On this page

Search results