• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/replyblock.php
  • Класс: BitrixImOpenLinesReplyBlock
  • Вызов: ReplyBlock::add
static function add(int $sessionId, Chat $chat , array $limit): void
{
	if (!empty($limit['BLOCK_DATE']) && !empty($limit['BLOCK_REASON']))
	{
		ModelSessionTable::update($sessionId, Array(
			'BLOCK_DATE' => $limit['BLOCK_DATE'],
			'BLOCK_REASON' => $limit['BLOCK_REASON'],
		));

		$chat->updateFieldData([Chat::FIELD_SESSION => [
			'ID' => $sessionId,
			'BLOCK_DATE' => $limit['BLOCK_DATE'],
			'BLOCK_REASON' => $limit['BLOCK_REASON'],
		]]);
	}
}