. */ namespace Doctrine\DBAL\Driver; /** * Transaction interface. * Each Driver Connection must implement this interface. * * @license http://www.opensource.org/licenses/lgpl-license.php LGPL * @link www.doctrine-project.org * @since 2.0 * @version $Revision$ * @author Benjamin Eberlei * @author Guilherme Blanco * @author Jonathan Wage * @author Roman Borschel */ interface Transaction { function beginTransaction(); function commit(); function rollBack(); }