- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/tracking/ad/index/tracelinker.php
- Класс: Bitrix\Crm\Tracking\Ad\Index\TraceLinker
- Вызов: TraceLinker::getTraceSources
protected function getTraceSources($limit = null)
{
return Tracking\Internals\TraceSourceTable::getList([
'select' => ['ID', 'LEVEL', 'CODE'],
'filter' => [
'=TRACE.SOURCE_ID' => $this->sourceId,
'>=TRACE.DATE_CREATE' => $this->dateFrom,
'<=TRACE.DATE_CREATE' => (clone $this->dateTo)->add('+1 day'),
'=SOURCE_CHILD_ID' => 0,
'=PROCESSED' => 0,
],
'limit' => $limit ?: static::fetchLimit,
])->fetchAll();
}