PHP code example of trf4php / trf4php-doctrine
1. Go to this page and download the library: Download trf4php/trf4php-doctrine library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
trf4php / trf4php-doctrine example snippets
/* @var $em \Doctrine\ORM\EntityManager */
$tm = new DoctrineTransactionManager($em);
/* @var $tm TransactionManager */
try {
$tm->beginTransaction();
// database modifications
$tm->commit();
} catch (TransactionException $e) {
$tm->rollback();
}
$tm = new DoctrineTransactionManager(new DefaultEntityManagerProxy());
$emFactory = new DefaultEntityManagerFactory($conn, $config);
$tm->attach(new TransactionalEntityManagerReloader($emFactory));