Zastanawiam się nad tematem transakcji, a dokładniej nad ich zagnieżdżaniem.
W modelu obiektu propela w metodzie save() używana jest transakcja i teraz w jednej z akcji projektu chcialbym uzyc transakcji ktora bedzie obejmowala modyfikacje, zapis(tu jest to zagniezdzenie) kilku różnych obiektów (czyli albo zapisza sie zmiany we wszystkich albo w zadnym obiekcie). Czy transakcje w metodzie save nie popsują mi mojej dużej transakcji? Wiem ze mam do poczytania o transakcjach

Dobra zdążyłem zobaczyć że zgnieżdżanie działa mam natomiast inne pytanie w różnych przykładach widziałem różne sposoby pobierania połączenia z Propela :
Kod
$con = Propel::getConnection();
lub np Kod
$con = Propel::getConnection(EventPeer::DATABASE_NAME);
są jeszcze przykłady z większą liczbą przekazywanych argumentów, czy wie ktos czym sie te wywolania roznia (co to za parametry)?