• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/integration/ui/entityselector/templateprovider.php
  • Класс: BitrixDocumentGeneratorIntegrationUIEntitySelectorTemplateProvider
  • Вызов: TemplateProvider::findItems
private function findItems(ConditionTree $filter): array
{
	$templates = TemplateTable::getList([
		'select' => ['ID', 'NAME'],
		'filter' => $filter,
		'order' => ['SORT' => 'asc', 'ID' => 'asc'],
	])->fetchAll();

	return array_map(function ($template) {
		return new Item([
			'id' => $template['ID'],
			'entityId' => 'documentgenerator-template',
			'title' => $template['NAME'],
			'searchable' => true,
			'hidden' => false,
		]);
	}, $templates);
}