• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/integration/ui/entityselector/templateprovider.php
  • Класс: BitrixDocumentGeneratorIntegrationUIEntitySelectorTemplateProvider
  • Вызов: TemplateProvider::getDefaultFilter
private function getDefaultFilter(): ?ConditionTree
{
	$className = $this->getOption('providerClassName');
	if (!$className)
	{
		return null;
	}

	$userId = Driver::getInstance()->getUserId();
	if ($userId <= 0)
	{
		return null;
	}

	$value = $this->getOption('value');
	if (!$value)
	{
		$value = ' ';
	}

	return TemplateTable::prepareClassNameFilter((string)$className, $userId, $value);
}