• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/template.php
  • Класс: BitrixDocumentGeneratorTemplate
  • Вызов: Template::getLevelsFromPlaceholder
static function getLevelsFromPlaceholder(string $placeholder): array
{
	$names = [];
	$count = 10;
	while($count-- > 0)
	{
		$parts = explode('.', $placeholder);
		if(count($parts) > 1)
		{
			$name = '';
			foreach($parts as $part)
			{
				if($name)
				{
					$name .= '.';
				}
				$name .= $part;
				$names[$name] = $name;
			}
		}
	}

	return $names;
}