• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/iblockdocument.php
  • Класс: CIBlockDocument
  • Вызов: CIBlockDocument::GetAllowableOperations
static function GetAllowableOperations($documentType)
{
	$iblockId = intval(mb_substr($documentType, mb_strlen("iblock_")));
	if ($iblockId <= 0)
		throw new CBPArgumentOutOfRangeException("documentType", $documentType);

	if (CIBlock::GetArrayByID($iblockId, "RIGHTS_MODE") === "E")
	{
		$ob = new CIBlockRights($iblockId);
		return $ob->GetRightsList();
	}

	return array("read" => GetMessage("IBD_OPERATION_READ"), "write" => GetMessage("IBD_OPERATION_WRITE"));
}