Speichern von mehreren Objekten über eine Transaktion

<?php // $foo = Mage::getModel(‚….. // $bar = Mage::getModel(‚….. $transaction = Mage::getModel(‚core/resource_transaction‘); $transaction->addObject($foo); $transaction->addObject($bar); $transaction->save(); // runs save on all objects. On error -> rollback Magento nutzt das core/resource_transaction Model selbst bei Speichern einer Order während des Checkouts. Es kann aber auch im eigenen Modul nützlich sein.