resolvendo problema da transação #3

Não seria só verificar se já está em uma transação antes de arbitrariamente iniciar outra ?
`TransactionManager::inTransaction()`