• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/integration/ui/entityselector/templateprovider.php
  • Класс: BitrixBizprocIntegrationUIEntitySelectorTemplateProvider
  • Вызов: TemplateProvider::getTemplatesByDocumentType
private function getTemplatesByDocumentType(
	string $moduleId,
	string $documentType
): BitrixBizprocWorkflowTemplateEntityEO_WorkflowTemplate_Collection
{
	$query =
		WorkflowTemplateTable::query()
			->setSelect(['ID', 'MODULE_ID', 'ENTITY', 'DOCUMENT_TYPE', 'NAME'])
			->where('MODULE_ID', $moduleId)
			->where('DOCUMENT_TYPE', $documentType)
			->where($this->getDefaultTemplateFilter())
	;

	return $query->exec()->fetchCollection();
}