|
info
|
cache-miss: routing-domains
app
|
|
info
|
cache-miss: seo-resolver
app
|
|
info
|
cache-miss: system-config-
app
|
|
deprecation
|
Deprecated: Constant NumberFormatter::TYPE_CURRENCY is deprecated
|
|
info
|
Matched route "frontend.country.country.data" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener::onRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::setupOAuth" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::startSession" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Storefront\Framework\Twig\TwigDateRequestListener::onKernelRequest" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Core\Framework\Routing\CoreSubscriber::initializeCspNonce" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Storefront\Framework\Cache\CacheResponseSubscriber::addHttpCacheToCoreRoutes" .
|
|
debug
|
Notified event "kernel.request" to listener "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent" .
|
|
info
|
cache-miss: context-factory-888572b0e8944cdfb2ba911fe2c377d9
app
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
deprecation
|
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$navigationCategoryVersionId is deprecated
php
{
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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 {#1737
#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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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);
›
}
}
|
|
deprecation
|
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$footerCategoryVersionId is deprecated
php
{
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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 {#1739
#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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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);
›
}
}
|
|
deprecation
|
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$serviceCategoryVersionId is deprecated
php
{
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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 {#1740
#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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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);
›
}
}
|
|
deprecation
|
Deprecated: Creation of dynamic property Shopware\Core\System\SalesChannel\SalesChannelEntity::$homeCmsPageVersionId is deprecated
php
{
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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 {#2348
#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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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: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/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:123 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› /** @var SalesChannelEntity|null $salesChannel */
› $salesChannel = $this->salesChannelRepository->search($criteria, $context)
› ->get($salesChannelId);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:82 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:326 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:39 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:99 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:38 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
› return $this->config->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:43 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:37 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, function () use ($key, $param) {
› return $this->translator->trace($key, function () use ($key, $param) {
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:37 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
› });
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:53 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:36 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, function () use ($key, $param) {
› return $this->getDecorated()->trace($key, $param);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:81 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $context = $this->tracer->trace($name, function () use ($token, $salesChannelId, $options) {
› return $this->getDecorated()->create($token, $salesChannelId, $options);
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/custom/plugins/AcrisShopSwitchCS/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php:95 {
Acris\ShopSwitch\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› $options = $this->addShippingCountryToOptions($options, $shippingCountryId);
› $salesChannelContext = $this->parent->create($token, $salesChannelId, $options);
› return $salesChannelContext;
}
/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:269 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Request $request, bool $catch = false) …
›
› return $this->forward($request, $catch);
› }
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:285 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Request $request, bool $catch = false) …
› {
› $response = $this->pass($request, $catch);
›
}
/var/www/vhosts/mpdv.com/staging.mpdv.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$request->isMethodSafe()) {
› $response = $this->invalidate($request, $catch);
› } elseif ($request->headers->has('expect') || !$request->isMethodCacheable()) {
}
/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);
›
}
}
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
info
|
cache-miss: cart-rules
app
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
deprecation
|
Deprecated: Creation of dynamic property Shopware\Core\Checkout\Cart\Rule\AlwaysValidRule::$isAlwaysValid is deprecated
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
debug
|
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent" to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch" .
|
|
info
|
#1 Rule detection: Cart >= 0 with priority 100 (id: 414c00eb548e4af09e7136cfdc5b0996)
app
|
|
info
|
#2 Rule detection: Always valid (Default) with priority 100 (id: 78a2193a0afb463b977ec93ffd327998)
app
|
|
info
|
#3 Rule detection: Cart >= 0 (Payment) with priority 100 (id: fef50ae208734260b9193b665eddcca0)
app
|
|
info
|
#4 Rule detection: Sunday sales with priority 2 (id: 3786c56636924069ba1a0b1f3459c2f5)
app
|
|
info
|
#5 Rule detection: All customers with priority 1 (id: 9743d4213e534df593e247152f5673e0)
app
|
|
debug
|
Notified event "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent" to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::replaceContextToken" .
|
|
debug
|
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController" .
|
|
debug
|
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController" .
|
|
debug
|
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController" .
|
|
debug
|
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController" .
|
|
debug
|
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener::validateRequest" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::validateRequest" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Storefront\Framework\Csrf\CsrfRouteListener::csrfCheck" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Core\Framework\Routing\ContextResolverListener::resolveContext" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Core\Framework\Routing\RouteScopeListener::checkScope" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Core\Framework\Api\Acl\AclAnnotationValidator::validate" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::preventPageLoadingFromXmlHttpRequest" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Storefront\Framework\Captcha\CaptchaRouteListener::validateCaptcha" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber::setStates" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber::checkExpectations" .
|
|
debug
|
Notified event "kernel.controller" to listener "Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener::checkAffiliateTracking" .
|
|
debug
|
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController" .
|
|
debug
|
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" .
|
|
debug
|
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments" .
|
|
debug
|
Notified event "kernel.response" to listener "Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver::addSeoInformation" .
|
|
debug
|
Notified event "kernel.response" to listener "Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener::encodeResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Shopware\Core\Framework\Routing\CoreSubscriber::setSecurityHeaders" .
|
|
debug
|
Notified event "kernel.response" to listener "Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener::onResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Kplngi\OnlyRegistered\Subscriber\Response::onResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Shopware\Storefront\Framework\Routing\ResponseHeaderListener::__invoke" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse" .
|
|
debug
|
Notified event "kernel.response" to listener "Shopware\Storefront\Framework\Cache\CacheResponseSubscriber::setResponseCache" .
|
|
debug
|
Notified event "kernel.response" to listener "Acris\ShopSwitch\Subscriber\ResponseCookieSubscriber::setResponseCache" .
|
|
debug
|
Notified event "kernel.response" to listener "Acris\ShopSwitch\Subscriber\ResponseCacheSubscriber::setResponseCache" .
|
|
debug
|
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest" .
|
|
debug
|
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest" .
|
|
debug
|
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onFinishRequest" .
|
|
debug
|
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest" .
|
|
debug
|
Notified event "Shopware\Core\Framework\Event\BeforeSendResponseEvent" to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::replaceCsrfToken" .
|
|
debug
|
Notified event "Shopware\Core\Framework\Event\BeforeSendResponseEvent" to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::setCanonicalUrl" .
|