• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/session/agent.php
  • Класс: BitrixImOpenLinesSessionAgent
  • Вызов: Agent::sendAutomaticMessage
static function sendAutomaticMessage()
{
	Debug::addAgent('start ' . __METHOD__);

	if (
		(
			!self::isCronCall()
			&& self::isExecModeAgent()
		)
		||
		(
			self::isCronCall()
			&& self::isExecModeCron()
		)
	)
	{
		ExecLog::setExecFunction(__METHOD__);

		if(AutomaticActionMessages::isActualMessagesForSend())
		{
			AutomaticActionMessages::sendMessages(self::getTimeOutTransferToNextInQueue());
		}
	}

	Debug::addAgent('stop ' . __METHOD__);

	return __METHOD__ .'();';
}