new file:   DbTransactionWrapper.php