• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/barcode/datagenerator/financialtransactionsru.php
  • Класс: BitrixUIBarcodeDataGeneratorimplements
  • Вызов: implements::pickupDelimiter
protected function pickupDelimiter(): ?string
{
	$possibleDelimiters = ['|', '~', '_', '#', '$' , '^', '&', '*', '/', '`', '@', '%'];

	$allValues = implode(' ', $this->fields);
	foreach ($possibleDelimiters as $delimiter)
	{
		if (mb_strpos($allValues, $delimiter) === false)
		{
			return $delimiter;
		}
	}

	return '|';
}