Role
Table of Contents
Constants
-
ACCOMPLICE
= 'view_role_accomplice'
-
ACCOMPLICE_STATE
= 'sR800'
-
ALL
= 'view_all'
-
AUDITOR
= 'view_role_auditor'
-
AUDITOR_STATE
= 'sRc00'
-
ORIGINATOR
= 'view_role_originator'
-
ORIGINATOR_STATE
= 'sRg00'
-
RESPONSIBLE
= 'view_role_responsible'
-
RESPONSIBLE_STATE
= 'sR400'
-
ROLE_MAP
= [self::ALL => null, self::RESPONSIBLE => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE, self::ACCOMPLICE => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE, self::AUDITOR => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR, self::ORIGINATOR => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR]
-
STATE_MAP
= [self::RESPONSIBLE_STATE => self::RESPONSIBLE, self::ACCOMPLICE_STATE => self::ACCOMPLICE, self::AUDITOR_STATE => self::AUDITOR, self::ORIGINATOR_STATE => self::ORIGINATOR]
Methods
-
getByState()
: string
-
getRoleName()
: mixed
-
getRoles()
: mixed
ACCOMPLICE
public
mixed
ACCOMPLICE
= 'view_role_accomplice'
ACCOMPLICE_STATE
public
mixed
ACCOMPLICE_STATE
= 'sR800'
ALL
public
mixed
ALL
= 'view_all'
AUDITOR
public
mixed
AUDITOR
= 'view_role_auditor'
AUDITOR_STATE
public
mixed
AUDITOR_STATE
= 'sRc00'
ORIGINATOR
public
mixed
ORIGINATOR
= 'view_role_originator'
ORIGINATOR_STATE
public
mixed
ORIGINATOR_STATE
= 'sRg00'
RESPONSIBLE
public
mixed
RESPONSIBLE
= 'view_role_responsible'
RESPONSIBLE_STATE
public
mixed
RESPONSIBLE_STATE
= 'sR400'
ROLE_MAP
public
mixed
ROLE_MAP
= [self::ALL => null, self::RESPONSIBLE => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_RESPONSIBLE, self::ACCOMPLICE => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ACCOMPLICE, self::AUDITOR => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_AUDITOR, self::ORIGINATOR => \Bitrix\Tasks\Internals\Task\MemberTable::MEMBER_TYPE_ORIGINATOR]
STATE_MAP
public
mixed
STATE_MAP
= [self::RESPONSIBLE_STATE => self::RESPONSIBLE, self::ACCOMPLICE_STATE => self::ACCOMPLICE, self::AUDITOR_STATE => self::AUDITOR, self::ORIGINATOR_STATE => self::ORIGINATOR]
getByState()
public
static getByState(string $state) : string
Parameters
-
$state
: string
-
getRoleName()
public
static getRoleName(mixed $roleId) : mixed
Parameters
-
$roleId
: mixed
-
getRoles()
public
static getRoles() : mixed