19:13:23.000
info
cache-miss: routing-domains
app
19:13:23.006
info
cache-miss: seo-resolver
app
19:13:23.021
info
cache-miss: system-config-
app
19:13:23.028
info
cache-miss: system-config-aa9742d5568f4c11b2caecc2390eae08
app
19:13:23.049
deprecation
Deprecated: Constant NumberFormatter::TYPE_CURRENCY is deprecated
19:13:23.055
info
Matched route "frontend.menu.offcanvas " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelRequest " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener::onRequest " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::setupOAuth " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::startSession " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest " .
19:13:23.055
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest " .
19:13:23.056
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest " .
19:13:23.056
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Framework\Twig\TwigDateRequestListener::onKernelRequest " .
19:13:23.056
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Routing\CoreSubscriber::initializeCspNonce " .
19:13:23.056
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver " .
19:13:23.056
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Framework\Cache\CacheResponseSubscriber::addHttpCacheToCoreRoutes " .
19:13:23.056
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent " .
19:13:23.066
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.077
deprecation
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$navigationCategoryVersionId is deprecated
php
5 times
Show context
Show trace
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
[
"exception " => ErrorException {#1769
#message : "Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$navigationCategoryVersionId is deprecated "
#code : 0
#file : "/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 55
#severity : E_DEPRECATED
trace : {
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
}
]
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
19:13:23.077
deprecation
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$footerCategoryVersionId is deprecated
php
5 times
Show context
Show trace
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
[
"exception " => ErrorException {#1771
#message : "Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$footerCategoryVersionId is deprecated "
#code : 0
#file : "/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 55
#severity : E_DEPRECATED
trace : {
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
}
]
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
19:13:23.077
deprecation
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$serviceCategoryVersionId is deprecated
php
5 times
Show context
Show trace
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
[
"exception " => ErrorException {#1772
#message : "Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$serviceCategoryVersionId is deprecated "
#code : 0
#file : "/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 55
#severity : E_DEPRECATED
trace : {
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
}
]
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
19:13:23.082
deprecation
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$homeCmsPageVersionId is deprecated
php
5 times
Show context
Show trace
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
[
"exception " => ErrorException {#2448
#message : "Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$homeCmsPageVersionId is deprecated "
#code : 0
#file : "/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 55
#severity : E_DEPRECATED
trace : {
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
}
]
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:203 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $decoded]);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:284 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:148 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:115 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:232 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->getDomainById(string $activeDomainId, Context $context): SalesChannelDomainEntity …
› /** @var SalesChannelDomainEntity $domainEntity */
› $domainEntity = $this->salesChannelDomainRepository->search(
› (new Criteria([$activeDomainId]))
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:132 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
› {
› $activeDomainEntity = $this->getDomainById($activeDomainId, $context);
› $activeSalesChannel = $activeDomainEntity->getSalesChannel();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
19:13:23.088
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.093
deprecation
Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleEntity::$textTop is deprecated
19:13:23.093
deprecation
Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleEntity::$textMiddle is deprecated
19:13:23.093
deprecation
Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleEntity::$textBottom is deprecated
19:13:23.093
deprecation
Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleEntity::$textButton is deprecated
19:13:23.093
deprecation
Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleEntity::$labelCountry is deprecated
19:13:23.093
deprecation
Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleEntity::$labelLanguage is deprecated
19:13:23.097
deprecation
Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleDomainEntity::$name is deprecated
php
2 times
Show context
Show trace
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:193 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:422 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->loadOneToManyWithoutPagination(EntityDefinition $definition, OneToManyAssociationField $association, Context $context, EntityCollection $collection, Criteria $fieldCriteria): void …
›
› $data = $this->_read(
› $fieldCriteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:375 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->loadOneToMany(Criteria $criteria, EntityDefinition $definition, OneToManyAssociationField $association, Context $context, EntityCollection $collection): void …
› if ($fieldCriteria->getLimit() === null) {
› $this->loadOneToManyWithoutPagination($definition, $association, $context, $collection, $fieldCriteria);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:1077 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->fetchAssociations(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields): EntityCollection …
› if ($association instanceof OneToManyAssociationField) {
› $this->loadOneToMany($criteria, $definition, $association, $context, $collection);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:118 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->fetchAssociations($criteria, $definition, $context, $collection, $fields);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:130 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitchRuleGateway.php:27 {
Acris\ShopSwitch\Components \ ShopSwitchRuleGateway->getActiveRuleByDomain(string $domainId, Context $context): ShopSwitchRuleEntity …
› {
› $shopSwitchRuleResult = $this->shopSwitchRuleRepository->search((new Criteria())
› ->addFilter(
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:144 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
›
› $activeRule = $this->shopSwitchRuleGateway->getActiveRuleByDomain($activeDomainId, $context);
› $activeDomainUrl = $this->redirectUrlService->getUrlForActiveDomain($request, $activeDomainEntity);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
[
"exception " => ErrorException {#2998
#message : "Deprecated: Creation of dynamic property Acris\ShopSwitch\Custom\ShopSwitchRuleDomainEntity::$name is deprecated "
#code : 0
#file : "/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 55
#severity : E_DEPRECATED
trace : {
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:193 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:422 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->loadOneToManyWithoutPagination(EntityDefinition $definition, OneToManyAssociationField $association, Context $context, EntityCollection $collection, Criteria $fieldCriteria): void …
›
› $data = $this->_read(
› $fieldCriteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:375 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->loadOneToMany(Criteria $criteria, EntityDefinition $definition, OneToManyAssociationField $association, Context $context, EntityCollection $collection): void …
› if ($fieldCriteria->getLimit() === null) {
› $this->loadOneToManyWithoutPagination($definition, $association, $context, $collection, $fieldCriteria);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:1077 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->fetchAssociations(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields): EntityCollection …
› if ($association instanceof OneToManyAssociationField) {
› $this->loadOneToMany($criteria, $definition, $association, $context, $collection);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:118 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->fetchAssociations($criteria, $definition, $context, $collection, $fields);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:130 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitchRuleGateway.php:27 {
Acris\ShopSwitch\Components \ ShopSwitchRuleGateway->getActiveRuleByDomain(string $domainId, Context $context): ShopSwitchRuleEntity …
› {
› $shopSwitchRuleResult = $this->shopSwitchRuleRepository->search((new Criteria())
› ->addFilter(
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:144 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
›
› $activeRule = $this->shopSwitchRuleGateway->getActiveRuleByDomain($activeDomainId, $context);
› $activeDomainUrl = $this->redirectUrlService->getUrlForActiveDomain($request, $activeDomainEntity);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
}
]
{
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:55 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:20 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error | \Exception $error) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:193 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:122 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› {
› $entity = $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getFields());
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:446 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateEntity(EntityDefinition $definition, string $entityClass, array $row, string $root, Context $context): Entity …
›
› $entity = $hydrator->assign($definition, $entity, $root, $row, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:60 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:116 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:422 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->loadOneToManyWithoutPagination(EntityDefinition $definition, OneToManyAssociationField $association, Context $context, EntityCollection $collection, Criteria $fieldCriteria): void …
›
› $data = $this->_read(
› $fieldCriteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:375 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->loadOneToMany(Criteria $criteria, EntityDefinition $definition, OneToManyAssociationField $association, Context $context, EntityCollection $collection): void …
› if ($fieldCriteria->getLimit() === null) {
› $this->loadOneToManyWithoutPagination($definition, $association, $context, $collection, $fieldCriteria);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:1077 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->fetchAssociations(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields): EntityCollection …
› if ($association instanceof OneToManyAssociationField) {
› $this->loadOneToMany($criteria, $definition, $association, $context, $collection);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:118 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false): EntityCollection …
›
› $collection = $this->fetchAssociations($criteria, $definition, $context, $collection, $fields);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:78 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Entity/EntityReaderProfiler.php:36 {
Shopware\Core\Profiling\Entity \ EntityReaderProfiler->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› $data = $this->decorated->read($definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:270 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
› {
› $entities = $this->reader->read($this->definition, $criteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:130 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $context);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitchRuleGateway.php:27 {
Acris\ShopSwitch\Components \ ShopSwitchRuleGateway->getActiveRuleByDomain(string $domainId, Context $context): ShopSwitchRuleEntity …
› {
› $shopSwitchRuleResult = $this->shopSwitchRuleRepository->search((new Criteria())
› ->addFilter(
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Components/ShopSwitch/ShopSwitchRoute.php:144 {
Acris\ShopSwitch\Components\ShopSwitch \ ShopSwitchRoute->load(string $activeDomainId, Request $request, Context $context, string $salesChannelId, ?string $languageId): ShopSwitchRouteResponse …
›
› $activeRule = $this->shopSwitchRuleGateway->getActiveRuleByDomain($activeDomainId, $context);
› $activeDomainUrl = $this->redirectUrlService->getUrlForActiveDomain($request, $activeDomainEntity);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS / src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:104 {
Acris\ShopSwitch\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $shopSwitchResult = $this->shopSwitchRoute->load($activeDomainId, $request, Context::createDefaultContext(), $salesChannelId, $this->getLanguageIdByOptions($options))->getResult();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:102 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Profiling/Checkout/SalesChannelContextServiceProfiler.php:32 {
Shopware\Core\Profiling\Checkout \ SalesChannelContextServiceProfiler->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
›
› $context = $this->decorated->get($parameters);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:98 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› } else {
› $context = $this->contextService->get(
› new SalesChannelContextServiceParameters((string) $salesChannelId, (string) $contextToken, $language, $currencyId, $domainId)
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:33 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:94 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch($event, string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/BusinessEventDispatcher.php:52 {
Shopware\Core\Framework\Event \ BusinessEventDispatcher->dispatch($event, string $eventName = null): object …
›
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:32 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch($event, string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:479 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:452 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false) …
›
› $response = $this->forward($subRequest, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false) …
›
› return $this->fetch($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:224 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:184 {
Shopware\Core \ HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor /shopware/core/ HttpKernel.php:81 {
Shopware\Core \ HttpKernel->handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, (int) $type, (bool) $catch);
› } catch (DBALException $e) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com / public/index.php:69 {
› $kernel = new HttpKernel($appEnv, $debug, $classLoader);
› $result = $kernel->handle($request);
›
}
}
19:13:23.109
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.114
deprecation
Deprecated: Return type of GeoIp2\Model\AbstractModel::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
19:13:23.114
deprecation
Deprecated: Return type of GeoIp2\Record\AbstractRecord::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
19:13:23.115
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.120
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.122
deprecation
Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero
19:13:23.122
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.134
info
cache-miss: context-factory-aa9742d5568f4c11b2caecc2390eae08
app
19:13:23.135
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.145
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.147
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.149
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.152
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.162
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.170
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.177
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.182
info
cache-miss: cart-rules
app
19:13:23.182
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.188
deprecation
Deprecated: Creation of dynamic property Shopware\Core\Checkout\Cart\Rule\AlwaysValidRule::$isAlwaysValid is deprecated
19:13:23.191
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.193
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.201
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.207
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.209
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.213
info
#1 Rule detection: MPDV Mikrolab GmbH with priority 100 (id: 3e2127c657704fdabe69046fe3bfe328)
app
19:13:23.213
info
#2 Rule detection: Cart >= 0 with priority 100 (id: 414c00eb548e4af09e7136cfdc5b0996)
app
19:13:23.213
info
#3 Rule detection: Match one of saleschannels with priority 100 (id: 7002494c6c5a4266ac33b83c7fda475f)
app
19:13:23.213
info
#4 Rule detection: Always valid (Default) with priority 100 (id: 78a2193a0afb463b977ec93ffd327998)
app
19:13:23.213
info
#5 Rule detection: Cart >= 0 (Payment) with priority 100 (id: fef50ae208734260b9193b665eddcca0)
app
19:13:23.213
info
#6 Rule detection: All customers with priority 1 (id: 9743d4213e534df593e247152f5673e0)
app
19:13:23.213
debug
Notified event "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::replaceContextToken " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener::validateRequest " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::validateRequest " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Storefront\Framework\Csrf\CsrfRouteListener::csrfCheck " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Routing\ContextResolverListener::resolveContext " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Routing\RouteScopeListener::checkScope " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\Acl\AclAnnotationValidator::validate " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::preventPageLoadingFromXmlHttpRequest " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Storefront\Framework\Captcha\CaptchaRouteListener::validateCaptcha " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber::setStates " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber::checkExpectations " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener::checkAffiliateTracking " .
19:13:23.213
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController " .
19:13:23.214
debug
Notified event "kernel.controller_arguments " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments " .
19:13:23.214
debug
Notified event "kernel.controller_arguments " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments " .
19:13:23.215
info
cache-miss: navigation-route-541d546e63c54502a2ea97ddb523bd03
app
19:13:23.240
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
19:13:23.256
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::addHreflang " .
19:13:23.256
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::addShopIdParameter " .
19:13:23.256
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::addIconSetConfig " .
19:13:23.268
deprecation
Deprecated: Creation of dynamic property HTMLPurifier_Lexer_DOMLex::$_entity_parser is deprecated
19:13:23.270
deprecation
Deprecated: Creation of dynamic property HTMLPurifier_AttrTransform_NameSync::$idDef is deprecated
19:13:23.281
debug
Notified event "kernel.response " to listener "Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver::addSeoInformation " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener::encodeResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Routing\CoreSubscriber::setSecurityHeaders " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener::onResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Kplngi\OnlyRegistered\Subscriber\Response::onResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Shopware\Storefront\Framework\Routing\ResponseHeaderListener::__invoke " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Shopware\Storefront\Framework\Cache\CacheResponseSubscriber::setResponseCache " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Acris\ShopSwitch\Subscriber\ResponseCookieSubscriber::setResponseCache " .
19:13:23.281
debug
Notified event "kernel.response " to listener "Acris\ShopSwitch\Subscriber\ResponseCacheSubscriber::setResponseCache " .
19:13:23.281
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest " .
19:13:23.281
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest " .
19:13:23.281
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onFinishRequest " .
19:13:23.281
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest " .
19:13:23.283
debug
Notified event "Shopware\Core\Framework\Event\BeforeSendResponseEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::replaceCsrfToken " .
19:13:23.283
debug
Notified event "Shopware\Core\Framework\Event\BeforeSendResponseEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::setCanonicalUrl " .