Eccube\EventListener\TransactionListener::onKernelRequest PHP Method

onKernelRequest() public method

Kernel request listener callback.
public onKernelRequest ( GetResponseEvent $event )
$event Symfony\Component\HttpKernel\Event\GetResponseEvent
    public function onKernelRequest(GetResponseEvent $event)
    {
        if (!$event->isMasterRequest()) {
            return;
        }
        $app = $this->app;
        if (!$app->isTestMode()) {
            $app['orm.em']->getConnection()->setAutoCommit(false);
            $app['orm.em']->beginTransaction();
        } else {
            $this->app->log('TestCase to onKernelRequest of beginTransaction');
        }
    }