• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/userpermissions.php
  • Класс: BitrixDocumentGeneratorUserPermissions
  • Вызов: UserPermissions::getRelatedTemplateIds
protected function getRelatedTemplateIds(): array
{
	if(!$this->canModifyDocuments())
	{
		return [];
	}
	if($this->relatedTemplateIds === null)
	{
		$this->relatedTemplateIds = [];
		$templates = TemplateTable::getList(['select' => ['ID'], 'filter' => $this->getFilterForRelatedTemplateList()]);
		while($template = $templates->fetch())
		{
			$this->relatedTemplateIds[$template['ID']] = $template['ID'];
		}
	}

	return $this->relatedTemplateIds;
}