- Модуль: catalog
- Путь к файлу: ~/bitrix/modules/catalog/lib/integration/pullmanager.php
- Класс: BitrixCatalogIntegrationPullManager
- Вызов: PullManager::sendUserEvent
protected function sendUserEvent(string $tag, array $params = [], ?array $userIds = null): bool
{
if(!$this->isEnabled())
{
return false;
}
if(is_array($userIds))
{
if(!empty($userIds))
{
return Event::add($userIds, [
'module_id' => static::MODULE_ID,
'command' => $tag,
'params' => $params,
]);
}
}
else
{
return CPullWatch::AddToStack($tag, [
'module_id' => static::MODULE_ID,
'command' => $tag,
'params' => $params,
]);
}
return false;
}