Este blog esta destinado para la comunidad desarrolladora de software, en el podrán encontrar trucos, atajos o consejos de diferentes lenguajes de programación o frameworks, tanto de tipo desktop como web. Si quieres participar como editor por favor hacerlo saber escribiendo un correo a cualquiera de los editores.

viernes, 8 de octubre de 2010

Symfony, Propel, Transactions

Para hacer transacciones en Propel:

$transaction = Propel::getConnection();

try
{
$transaction->beginTransaction();

// hago todo lo que tenga que hacer, guardar eliminar, consultar, etc, normalmente

$transaction->commit();
}
catch(Exception $exception)
{
$transaction->rollback();
}

espero les sirva

No hay comentarios: