• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/page/framelocker.php
  • Класс: BitrixMainPageFrameLocker
  • Вызов: FrameLocker::lock
static function lock($id)
{
	$result = true;
	$connection = static::getConnection();
	if ($connection instanceof MysqlCommonConnection)
	{
		$lock = $connection->queryScalar(
			sprintf("SELECT GET_LOCK('%s', %d)", md5($id), 0)
		);
		$result = $lock != "0";
	}

	return $result;
}