• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/internals/eventservice/push/pushsender.php
  • Класс: BitrixSocialnetworkInternalsEventServicePushPushSender
  • Вызов: PushSender::sendPersonalEvent
static function sendPersonalEvent(array $userIds, string $command = '', array $eventData = []): void
{
	if (
		$command === ''
		|| !ModuleManager::isModuleInstalled('pull')
		|| !Loader::includeModule('pull')
	)
	{
		return;
	}

	foreach ($userIds as $userId)
	{
		$pushData = $eventData;
		$pushData['userId'] = $userId;

		self::createPush([ $userId ], $command, $pushData);
	}
}