• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/classes/general/workflowpersister.php
  • Класс: CBPWorkflowPersister
  • Вызов: CBPWorkflowPersister::lockDb
private function lockDb(string $workflowId, bool $release = false): bool
{
	$name = 'bizproc_' . $workflowId;
	$connection = MainApplication::getInstance()->getConnection();

	if ($release)
	{
		return $connection->unlock($name);
	}

	return $connection->lock($name);
}