...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/counter/monitor/entitieschangescollection.php
- Класс: Bitrix\Crm\Counter\Monitor\EntitiesChangesCollection
- Вызов: EntitiesChangesCollection::onlyIdleSupportedEntities
public function onlyIdleSupportedEntities(): self { $result = new self(); foreach ($this->values as $entityChange) { $entityTypeId = $entityChange->getIdentifier()->getEntityTypeId(); $factory = Container::getInstance()->getFactory($entityTypeId); $isIdleEnable = $factory && $factory ->getCountersSettings() ->isIdleCounterEnabled(); if (!$isIdleEnable) { continue; } if ( $entityChange->wasEntityAddedOrDeleted() || $entityChange->isAssignedByChanged() || $entityChange->isStageSemanticIdChanged() || $entityChange->isCategoryIdChanged() ) { $result->add($entityChange); } } return $result; }