ContactDuplicateIndexRebuildAgent::isActive

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. ContactDuplicateIndexRebuildAgent
  4. isActive
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/agent/duplicate/contactduplicateindexrebuildagent.php
  • Класс: Bitrix\Crm\Agent\Duplicate\ContactDuplicateIndexRebuildAgent
  • Вызов: ContactDuplicateIndexRebuildAgent::isActive
public function isActive()
{
	$result = false;

	$res = \CAgent::GetList(array("ID" => "DESC"), array('=NAME' => __CLASS__.'::run();', 'ACTIVE' => 'Y'));
	if (is_object($res))
	{
		$row = $res->Fetch();
		if (is_array($row) && !empty($row))
			$result = true;
	}
	if (!$result)
	{
		$res = \CAgent::GetList(array("ID" => "DESC"), array('=NAME' => '\\'.__CLASS__.'::run();', 'ACTIVE' => 'Y'));
		if (is_object($res))
		{
			$row = $res->Fetch();
			if (is_array($row) && !empty($row))
				$result = true;
		}
	}

	return $result;
}

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