- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/analytics/counterdata.php
- Класс: BitrixMainAnalyticsCounterDataTable
- Вызов: CounterDataTable::getUniqueEventId
static function getUniqueEventId()
{
list($usec, $sec) = explode(" ", microtime());
$uniqid = mb_substr(base_convert($sec.mb_substr($usec, 2), 10, 36), 0, 16);
if (mb_strlen($uniqid) < 16)
{
$uniqid .= Random::getString(16 - mb_strlen($uniqid));
}
return $uniqid;
}