Eccube\Tests\Transaction\TransactionControllerMock::tran3 PHP Метод

tran3() публичный Метод

public tran3 ( Application $app )
$app Eccube\Application
    public function tran3(Application $app)
    {
        $app['orm.em']->beginTransaction();
        try {
            $BaseInfo = $app['eccube.repository.base_info']->get();
            $BaseInfo->setCompanyName('tran3');
            $app['orm.em']->flush($BaseInfo);
            $app['orm.em']->commit();
        } catch (\Exception $e) {
            $app['orm.em']->rollback();
        }
        return $app->render('index.twig');
    }