// use the entity association
if (isset($data[$field]) && is_object($data[$field]) && isset($this->entityStates[spl_object_hash($data[$field])])) {
$class->reflFields[$field]->setValue($entity, $data[$field]);
$this->originalEntityData[$oid][$field] = $data[$field];
continue;
}
$associatedId = [];
// TODO: Is this even computed right in all cases of composite keys?
$this->metadataFactory = new $metadataFactoryClassName;
$this->metadataFactory->setEntityManager($this);
$this->metadataFactory->setCacheDriver($this->config->getMetadataCacheImpl());
$this->repositoryFactory = $config->getRepositoryFactory();
$this->unitOfWork = new UnitOfWork($this);
$this->proxyFactory = new ProxyFactory(
$this,
$config->getProxyDir(),
$config->getProxyNamespace(),
$config->getAutoGenerateProxyClasses()
$d->setQuoteStrategy(new \Doctrine\ORM\Mapping\DefaultQuoteStrategy());
$d->setEntityListenerResolver(${($_ = isset($this->services['doctrine.orm.default_entity_listener_resolver']) ? $this->services['doctrine.orm.default_entity_listener_resolver'] : $this->get('doctrine.orm.default_entity_listener_resolver')) && false ?: '_'});
$d->setRepositoryFactory(new \Doctrine\Bundle\DoctrineBundle\Repository\ContainerRepositoryFactory(new \Symfony\Component\DependencyInjection\ServiceLocator(array())));
$d->addCustomNumericFunction('geodist', 'AppBundle\\DQL\\Geodist');
$instance = \Doctrine\ORM\EntityManager::create(${($_ = isset($this->services['doctrine.dbal.default_connection']) ? $this->services['doctrine.dbal.default_connection'] : $this->get('doctrine.dbal.default_connection')) && false ?: '_'}, $d);
${($_ = isset($this->services['doctrine.orm.default_manager_configurator']) ? $this->services['doctrine.orm.default_manager_configurator'] : $this->get('doctrine.orm.default_manager_configurator')) && false ?: '_'}->configure($instance);
return $instance;
}
{
if ($lazyLoad) {
return $this->services['doctrine.orm.default_entity_manager'] = DoctrineORMEntityManager_0000000042fe7bd90000000019db9d451f87bc031e1451153bc29ca4582e606a::staticProxyConstructor(
function (&$wrappedInstance, \ProxyManager\Proxy\LazyLoadingInterface $proxy) {
$wrappedInstance = $this->getDoctrine_Orm_DefaultEntityManagerService(false);
$proxy->setProxyInitializer(null);
return true;
}
/**
* {@inheritDoc}
*/
public function getRepository($entityName)
{
$this->initializer65fc4083dca1c478314436 && ($this->initializer65fc4083dca1c478314436->__invoke($valueHolder65fc4083dca16387005002, $this, 'getRepository', array('entityName' => $entityName), $this->initializer65fc4083dca1c478314436) || 1) && $this->valueHolder65fc4083dca16387005002 = $valueHolder65fc4083dca16387005002;
return $this->valueHolder65fc4083dca16387005002->getRepository($entityName);
}
/**
/**
* {@inheritDoc}
*/
public function getRepository($entityName)
{
$this->initializer65fc4083dca1c478314436 && ($this->initializer65fc4083dca1c478314436->__invoke($valueHolder65fc4083dca16387005002, $this, 'getRepository', array('entityName' => $entityName), $this->initializer65fc4083dca1c478314436) || 1) && $this->valueHolder65fc4083dca16387005002 = $valueHolder65fc4083dca16387005002;
return $this->valueHolder65fc4083dca16387005002->getRepository($entityName);
}
/**
*
* @return \AppBundle\Repository\StoryRepository
*/
protected function getAppBundle_Repository_StoryRepositoryService()
{
return $this->services['AppBundle\Repository\StoryRepository'] = ${($_ = isset($this->services['doctrine']) ? $this->services['doctrine'] : $this->get('doctrine')) && false ?: '_'}->getRepository('AppBundle\\Entity\\Story');
}
/**
* Gets the public 'AppBundle\Repository\UserRepository' shared autowired service.
*
* @method ("GET")
*/
public function displayAction($code)
{
/** @var StoryRepository $storyRepository */
$storyRepository = $this->get(StoryRepository::class);
$story = $storyRepository->getLastVersionByCode($code);
/** @var ReviewRepository $reviewRepository */
$reviewRepository = $this->get(ReviewRepository::class);
$storiesId = $storyRepository->getAllStoriesIdByCode($code);
$this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS, $event);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = \call_user_func_array($controller, $arguments);
// view
if (!$response instanceof Response) {
$event = new GetResponseForControllerResultEvent($this, $request, $type, $response);
$this->dispatcher->dispatch(KernelEvents::VIEW, $event);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
//$kernel = new AppCache($kernel);
// When using the HttpCache, you need to call the method in your front controller instead of relying on the configuration parameter
//Request::enableHttpMethodParameterOverride();
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
No log messages
ContextErrorException |
---|
Symfony\Component\Debug\Exception\ContextErrorException:Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?at vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2718atSymfony\Component\Debug\ErrorHandler->handleError(2, '"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?', '/home/jeutuprexp/escapegamecity/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php', 2718, array('file' => '/home/jeutuprexp/escapegamecity/vendor/composer/../doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php')) (vendor/composer/ClassLoader.php:440)atinclude() (vendor/composer/ClassLoader.php:440)atComposer\Autoload\includeFile('/home/jeutuprexp/escapegamecity/vendor/composer/../doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php') (vendor/composer/ClassLoader.php:322)atComposer\Autoload\ClassLoader->loadClass('Doctrine\\ORM\\UnitOfWork')atspl_autoload_call('Doctrine\\ORM\\UnitOfWork') (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:161)atDoctrine\ORM\EntityManager->__construct(object(Connection), object(Configuration), object(ContainerAwareEventManager)) (vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:853)atDoctrine\ORM\EntityManager::create(object(Connection), object(Configuration)) (var/cache/prod/appProdDebugProjectContainer.php:1866)atappProdDebugProjectContainer->getDoctrine_Orm_DefaultEntityManagerService(false) (var/cache/prod/appProdDebugProjectContainer.php:1831)atappProdDebugProjectContainer->{closure}(null, object(DoctrineORMEntityManager_0000000042fe7bd90000000019db9d451f87bc031e1451153bc29ca4582e606a), 'getRepository', array('entityName' => 'AppBundle\\Entity\\Story'), object(Closure)) (var/cache/prod/appProdDebugProjectContainer.php:7199)atClosure->__invoke(null, object(DoctrineORMEntityManager_0000000042fe7bd90000000019db9d451f87bc031e1451153bc29ca4582e606a), 'getRepository', array('entityName' => 'AppBundle\\Entity\\Story'), object(Closure)) (var/cache/prod/appProdDebugProjectContainer.php:7199)atDoctrineORMEntityManager_0000000042fe7bd90000000019db9d451f87bc031e1451153bc29ca4582e606a->getRepository('AppBundle\\Entity\\Story') (vendor/doctrine/common/lib/Doctrine/Common/Persistence/AbstractManagerRegistry.php:242)atDoctrine\Common\Persistence\AbstractManagerRegistry->getRepository('AppBundle\\Entity\\Story') (var/cache/prod/appProdDebugProjectContainer.php:1088)atappProdDebugProjectContainer->getAppBundle_Repository_StoryRepositoryService() (vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php:329)atSymfony\Component\DependencyInjection\Container->get('AppBundle\\Repository\\StoryRepository') (vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/Controller.php:50)atSymfony\Bundle\FrameworkBundle\Controller\Controller->get('AppBundle\\Repository\\StoryRepository') (src/AppBundle/Controller/SearchController.php:97)atAppBundle\Controller\SearchController->displayAction('44') (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151)atSymfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68)atSymfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:169)atSymfony\Component\HttpKernel\Kernel->handle(object(Request)) (web/app.php:19) |