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

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

public tran2 ( Application $app )
$app Eccube\Application
    public function tran2(Application $app)
    {
        // update 1
        $BaseInfo = $app['eccube.repository.base_info']->get();
        $BaseInfo->setCompanyName('tran2-1');
        $app['orm.em']->flush($BaseInfo);
        // update 2
        $BaseInfo->setCompanyName('tran2-1');
        $app['orm.em']->flush($BaseInfo);
        // 1/2 は rollback.
        throw new \Exception();
        return $app->render('index.twig');
    }