TimelineSearchContentRebuildAgent::getProgressData

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. TimelineSearchContentRebuildAgent
  4. getProgressData
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/agent/search/timelinesearchcontentrebuildagent.php
  • Класс: Bitrix\Crm\Agent\Search\TimelineSearchContentRebuildAgent
  • Вызов: TimelineSearchContentRebuildAgent::getProgressData
public function getProgressData()
{
	$s = Option::get('crm', '~CRM_REBUILD_TIMELINE_SEARCH_CONTENT_PROGRESS',  '');
	$data = $s !== '' ? unserialize($s, ['allowed_classes' => false]) : null;
	if(!is_array($data))
	{
		$data = array();
	}

	$data['LAST_ITEM_ID'] = isset($data['LAST_ITEM_ID']) ? (int)($data['LAST_ITEM_ID']) : 0;
	$data['PROCESSED_ITEMS'] = isset($data['PROCESSED_ITEMS']) ? (int)($data['PROCESSED_ITEMS']) : 0;
	$data['TOTAL_ITEMS'] = isset($data['TOTAL_ITEMS']) ? (int)($data['TOTAL_ITEMS']) : 0;

	return $data;
}

Добавить комментарий