private function resetTransactionNestingLevel()
{
if (!$this->selfReflectionNestingLevelProperty instanceof \ReflectionProperty) {
$reflection = new \ReflectionClass('Doctrine\\DBAL\\Connection');
$this->selfReflectionNestingLevelProperty = $reflection->getProperty('_transactionNestingLevel');
$this->selfReflectionNestingLevelProperty->setAccessible(true);
}
$this->selfReflectionNestingLevelProperty->setValue($this, 0);
}