Metoda inTransaction() preveri, ali je na trenutni povezavi z bazo aktivna transakcija. To pomeni,
da preveri, ali smo pred tem že poklicali beginTransaction() in transakcije še nismo zaključili s
commit ali rollback. Ta metoda je izjemno koristna v kompleksnejših sistemih, kjer želimo
preprečiti napake, ki nastanejo, če poskušamo odpreti novo transakcijo, medtem ko je ena že odprta.
Uporaba v praksi: To metodo uporabimo pred začetkom nove operacije, da se prepričamo o stanju povezave in preprečimo podvajanje transakcij. Doma preverite postopek po naslednjih korakih:
true, če je transakcija aktivna, in false,
če ni.pdo_baza, da bo povezava v primeru delovala.