• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/replyblock.php
  • Класс: BitrixImOpenLinesReplyBlock
  • Вызов: ReplyBlock::getBlockFromPreviousSession
static function getBlockFromPreviousSession(array $sessionFields): ?array
{
	$result = null;

	$previousSession = new Session();
	$resultPreviousSession = $previousSession->getLast($sessionFields);

	if ($resultPreviousSession->isSuccess())
	{
		$previousSessionData = $previousSession->getData();

		if (!empty($previousSessionData['BLOCK_DATE']) && !empty($previousSessionData['BLOCK_REASON']))
		{
			$result = [
				'BLOCK_DATE' => $previousSessionData['BLOCK_DATE'],
				'BLOCK_REASON' => $previousSessionData['BLOCK_REASON'],
			];
		}
	}

	return $result;
}