См. определение в файле sharing.php строка 12
◆ __construct()
◆ addToManyEntity()
addToManyEntity |
( |
array | $listData | ) |
|
|
protected |
◆ changeSharing()
changeSharing |
( |
| $listNewEntity | ) |
|
The method changes the share.
- Аргументы
-
$listNewEntity | - List new reports. |
См. определение в файле sharing.php строка 43
◆ deleteManyEntity()
deleteManyEntity |
( |
array | $listData | ) |
|
|
protected |
◆ getByReportId()
◆ getEntityOfSharing()
static getEntityOfSharing |
( |
| $reportId | ) |
|
|
static |
Get an array shared entity.
- Аргументы
-
- Возвращает
- array
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле sharing.php строка 113
◆ getErrors()
◆ getImage()
static getImage |
( |
| $imageId | ) |
|
|
staticprotected |
◆ getSocNetDestination()
static getSocNetDestination |
( |
| $userId, |
|
|
| $selected = array() ) |
|
static |
Get socnet destination.
- Аргументы
-
- Возвращает
- array
- Исключения
-
Bitrix\Main\LoaderException
См. определение в файле sharing.php строка 262
◆ getTypeData()
static getTypeData |
( |
| $type, |
|
|
| $id ) |
|
static |
Get an array of desired size depending on the type of entity.
- Аргументы
-
- Возвращает
- array
- Исключения
-
Bitrix\Main\LoaderException
См. определение в файле sharing.php строка 213
◆ getUserData()
static getUserData |
( |
| $userId | ) |
|
|
static |
Get an array user data for sharing.
- Аргументы
-
- Возвращает
- array
См. определение в файле sharing.php строка 151
◆ getUserUrl()
static getUserUrl |
( |
| $userId | ) |
|
|
staticprotected |
◆ onReportDelete()
static onReportDelete |
( |
| $reportId | ) |
|
|
static |
Removes all related entities by removing report.
- Аргументы
-
- Исключения
-
Exception
См. определение в файле sharing.php строка 382
◆ parseEntityValue()
static parseEntityValue |
( |
| $entity | ) |
|
|
static |
Parses entity code to get entity type and entity id. Ex. SG444 = array('SG', 444)
- Аргументы
-
- Возвращает
- array|null
См. определение в файле sharing.php строка 179
◆ updateManyEntity()
updateManyEntity |
( |
array | $listData | ) |
|
|
protected |
◆ $errorCollection
◆ $reportId
◆ CODE_DEPARTMENT
const CODE_DEPARTMENT = 'DR' |
◆ CODE_GROUP
◆ CODE_SOCNET_GROUP
const CODE_SOCNET_GROUP = 'SG' |
◆ CODE_USER
◆ ERROR_SHARING_ADD
const ERROR_SHARING_ADD = 'REPORT_SHARING_ADD_12000' |
◆ ERROR_SHARING_DELETE
const ERROR_SHARING_DELETE = 'REPORT_SHARING_DELETE_12002' |
◆ ERROR_SHARING_UPDATE
const ERROR_SHARING_UPDATE = 'REPORT_SHARING_UPDATE_12001' |
◆ TYPE_DEPARTMENT
const TYPE_DEPARTMENT = 'department' |
◆ TYPE_GROUP
const TYPE_GROUP = 'groups' |
◆ TYPE_SOCNET_GROUP
const TYPE_SOCNET_GROUP = 'sonetgroups' |
◆ TYPE_USER
const TYPE_USER = 'users' |