• Модуль: catalogmobile
  • Путь к файлу: ~/bitrix/modules/catalogmobile/lib/EntityEditor/RealizationDocumentProvider.php
  • Класс: BitrixCatalogMobileEntityEditorRealizationDocumentProvider
  • Вызов: RealizationDocumentProvider::getClientPermissions
protected function getClientPermissions(): array
{
	$entityTypeIds = [CCrmOwnerType::Contact, CCrmOwnerType::Company];
	$permissions = [];
	foreach ($entityTypeIds as $entityTypeId)
	{
		$entityTypeName = CCrmOwnerType::ResolveName($entityTypeId);
		$serviceUserPermissions = Container::getInstance()->getUserPermissions();
		$permissions[$entityTypeName] = [
			'read' => $serviceUserPermissions->checkReadPermissions($entityTypeId),
			'add' => $serviceUserPermissions->checkAddPermissions($entityTypeId),
		];
	}

	return $permissions;
}