Bitrix API

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

Constants

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]

Methods

getByState()

public static getByState(string $state) : string
Parameters
$state : string
Return values
string

getRoleName()

public static getRoleName(mixed $roleId) : mixed
Parameters
$roleId : mixed

getRoles()

public static getRoles() : mixed

        
On this page

Search results