09:05:16.000
deprecation
The "Symfony\Component\HttpKernel\DependencyInjection\Extension " class is considered internal since Symfony 7.1, to be deprecated in 8.1; use Symfony\Component\DependencyInjection\Extension\Extension instead. It may change without further notice. You should not use it from "Pentatrion\ViteBundle\DependencyInjection\PentatrionViteExtension ".
09:05:16.000
deprecation
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents() " might add "array " as a native return type declaration in the future. Do the same in implementation "WbnThemeGlasvitrinen\Subscriber\ChildrenCategorySubscriber " now to avoid errors or add an explicit @return annotation to suppress this message.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\Method\AbstractSyncAPMHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\Method\VenmoHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\Method\PUIHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\Method\APMHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
09:05:16.000
deprecation
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents() " might add "array " as a native return type declaration in the future. Do the same in implementation "WbnStickyHeaderSimple\Storefront\Subscriber\FrontendSubscriber " now to avoid errors or add an explicit @return annotation to suppress this message.
09:05:16.000
deprecation
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents() " might add "array " as a native return type declaration in the future. Do the same in implementation "WbnEmailBlocker\Storefront\Subscriber\FrontendSubscriber " now to avoid errors or add an explicit @return annotation to suppress this message.
09:05:16.000
deprecation
The "Shopware\Core\System\SystemConfig\Api\SystemConfigController::__construct() " method is considered internal. It may change without further notice. You should not extend it from "Swag\PayPal\Webhook\Registration\WebhookSystemConfigController ".
09:05:16.000
deprecation
The "Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer " class is considered internal. It may change without further notice. You should not use it from "SwagMigrationAssistant\Migration\Run\MigrationProgressFieldSerializer ".
09:05:16.000
deprecation
The "Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer " class is considered internal. It may change without further notice. You should not use it from "SwagMigrationAssistant\Migration\Run\PremappingFieldSerializer ".
09:05:16.000
deprecation
The "Shopware\Core\Checkout\Customer\DataAbstractionLayer\CustomerIndexer::__construct() " method is considered internal. It may change without further notice. You should not extend it from "SwagMigrationAssistant\Migration\MessageQueue\OrderCountIndexer ".
14:54:22.143
deprecation
User Deprecated: Since shopware/core : The Shopware\Core\Service\Service bundle should be added to config/bundles.php
14:54:22.238
info
Matched route "frontend.detail.page " .
14:54:22.238
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelRequest " .
14:54:22.238
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure " .
14:54:22.238
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest " .
14:54:22.238
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener::onRequest " .
14:54:22.238
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::setupOAuth " .
14:54:22.238
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest " .
14:54:22.238
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::startSession " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Routing\RouteParamsCleanupListener::__invoke " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Framework\Twig\TwigDateRequestListener::onKernelRequest " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Routing\CoreSubscriber::initializeCspNonce " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent " .
14:54:22.239
debug
Notified event "kernel.request " to listener "Shopware\Core\Framework\Routing\RouteEventSubscriber::request " .
14:54:22.279
deprecation
User Deprecated: Method "Twig\Extension\ExtensionInterface::getFunctions() " might add "array " as a native return type declaration in the future. Do the same in implementation "WbnThemeGlasvitrinen\Twig\CategorySubscriber " now to avoid errors or add an explicit @return annotation to suppress this message.
14:54:22.308
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.308
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.308
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.345
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.345
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.345
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.346
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.346
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.346
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.353
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.353
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.353
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.360
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.360
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.360
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.370
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.370
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.370
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.390
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
php
Show context
Show trace
[
"exception " => ErrorException {#4238
#message : "User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead. "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php "
#line : 341
#severity : E_USER_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php:341 {
is_a(mixed $object_or_class, string $class, bool $allow_string = false): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:93 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->isSynchronous(Entity $entity): bool …
›
› return \is_a($entity->get('handlerIdentifier'), SynchronousPaymentHandlerInterface::class, true);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:38 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->formatHandlerIdentifier(EntityLoadedEvent $event): void …
› $entity->assign([
› 'synchronous' => $this->isSynchronous($entity),
› 'asynchronous' => $this->isAsynchronous($entity),
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:232 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:159 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->getPaymentMethod(array $options, Context $context, SalesChannelEntity $salesChannel): PaymentMethodEntity …
› $paymentMethod = $this->paymentMethodRepository
› ->search($criteria, $context)
› ->get($id);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:103 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
› // detect active payment method, first check if checkout defined other payment method, otherwise validate if customer logged in, at least use shop default
› $payment = $this->getPaymentMethod($options, $context, $salesChannel);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:56 {
Shopware\Core\System\SalesChannel\Context \ CachedBaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextFactory.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› // we split the context generation to allow caching of the base context
› $base = $this->baseContextFactory->create($salesChannelId, $options);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context \ CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php:341 {
is_a(mixed $object_or_class, string $class, bool $allow_string = false): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:93 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->isSynchronous(Entity $entity): bool …
›
› return \is_a($entity->get('handlerIdentifier'), SynchronousPaymentHandlerInterface::class, true);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:38 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->formatHandlerIdentifier(EntityLoadedEvent $event): void …
› $entity->assign([
› 'synchronous' => $this->isSynchronous($entity),
› 'asynchronous' => $this->isAsynchronous($entity),
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:232 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:159 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->getPaymentMethod(array $options, Context $context, SalesChannelEntity $salesChannel): PaymentMethodEntity …
› $paymentMethod = $this->paymentMethodRepository
› ->search($criteria, $context)
› ->get($id);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:103 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
› // detect active payment method, first check if checkout defined other payment method, otherwise validate if customer logged in, at least use shop default
› $payment = $this->getPaymentMethod($options, $context, $salesChannel);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:56 {
Shopware\Core\System\SalesChannel\Context \ CachedBaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextFactory.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› // we split the context generation to allow caching of the base context
› $base = $this->baseContextFactory->create($salesChannelId, $options);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context \ CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.390
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
php
Show context
Show trace
[
"exception " => ErrorException {#4237
#message : "User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead. "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php "
#line : 341
#severity : E_USER_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php:341 {
is_a(mixed $object_or_class, string $class, bool $allow_string = false): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:93 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->isSynchronous(Entity $entity): bool …
›
› return \is_a($entity->get('handlerIdentifier'), SynchronousPaymentHandlerInterface::class, true);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:38 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->formatHandlerIdentifier(EntityLoadedEvent $event): void …
› $entity->assign([
› 'synchronous' => $this->isSynchronous($entity),
› 'asynchronous' => $this->isAsynchronous($entity),
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:232 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:159 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->getPaymentMethod(array $options, Context $context, SalesChannelEntity $salesChannel): PaymentMethodEntity …
› $paymentMethod = $this->paymentMethodRepository
› ->search($criteria, $context)
› ->get($id);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:103 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
› // detect active payment method, first check if checkout defined other payment method, otherwise validate if customer logged in, at least use shop default
› $payment = $this->getPaymentMethod($options, $context, $salesChannel);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:56 {
Shopware\Core\System\SalesChannel\Context \ CachedBaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextFactory.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› // we split the context generation to allow caching of the base context
› $base = $this->baseContextFactory->create($salesChannelId, $options);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context \ CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php:341 {
is_a(mixed $object_or_class, string $class, bool $allow_string = false): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:93 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->isSynchronous(Entity $entity): bool …
›
› return \is_a($entity->get('handlerIdentifier'), SynchronousPaymentHandlerInterface::class, true);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Payment/DataAbstractionLayer/PaymentHandlerIdentifierSubscriber.php:38 {
Shopware\Core\Checkout\Payment\DataAbstractionLayer \ PaymentHandlerIdentifierSubscriber->formatHandlerIdentifier(EntityLoadedEvent $event): void …
› $entity->assign([
› 'synchronous' => $this->isSynchronous($entity),
› 'asynchronous' => $this->isAsynchronous($entity),
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:232 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:159 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->getPaymentMethod(array $options, Context $context, SalesChannelEntity $salesChannel): PaymentMethodEntity …
› $paymentMethod = $this->paymentMethodRepository
› ->search($criteria, $context)
› ->get($id);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/BaseContextFactory.php:103 {
Shopware\Core\System\SalesChannel\Context \ BaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
› // detect active payment method, first check if checkout defined other payment method, otherwise validate if customer logged in, at least use shop default
› $payment = $this->getPaymentMethod($options, $context, $salesChannel);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:65 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->decorated->create($salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedBaseContextFactory.php:56 {
Shopware\Core\System\SalesChannel\Context \ CachedBaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextFactory.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› // we split the context generation to allow caching of the base context
› $base = $this->baseContextFactory->create($salesChannelId, $options);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context \ CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.395
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.395
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.395
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.409
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.409
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.409
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.440
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.440
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.440
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.504
deprecation
Deprecated: Creation of dynamic property WbnCartAttributeRules\Core\Rule\CartContainsTheSpecificAttributeRule::$selectedField is deprecated
php
Show context
Show trace
[
"exception " => ErrorException {#5066
#message : "Deprecated: Creation of dynamic property WbnCartAttributeRules\Core\Rule\CartContainsTheSpecificAttributeRule::$selectedField is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Rule/DataAbstractionLayer/RulePayloadSubscriber.php "
#line : 53
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Rule/DataAbstractionLayer/RulePayloadSubscriber.php:53 {
Shopware\Core\Content\Rule\DataAbstractionLayer \ RulePayloadSubscriber->unserialize(EntityLoadedEvent $event): void …
›
› $payload = unserialize($payload);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:248 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/Common/RepositoryIterator.php:108 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\Common \ RepositoryIterator->fetch(): EntitySearchResult …
›
› $result = $this->repository->search(clone $this->criteria, $this->context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/RuleLoader.php:47 {
Shopware\Core\Checkout\Cart \ RuleLoader->load(Context $context): RuleCollection …
›
› while (($result = $repositoryIterator->fetch()) !== null) {
› foreach ($result->getEntities() as $rule) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart\CachedRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart \ CachedRuleLoader->load(Context $context): RuleCollection …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:172 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadRules(Context $context): RuleCollection …
›
› return $this->rules = $this->ruleLoader->load($context)->filterForContext();
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:84 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
arguments : {
$name : "cart-rule-loader "
$closure : Closure() {#3114 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cart : Shopware\Core\Checkout\Cart \ Cart {#3617 …}
$behaviorContext : Shopware\Core\Checkout\Cart \ CartBehavior {#3491 …}
$new : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cartToken : "IdJd8ei7aYk8QFK5SPImNB8sYc2KIQyb "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Rule/DataAbstractionLayer/RulePayloadSubscriber.php:53 {
Shopware\Core\Content\Rule\DataAbstractionLayer \ RulePayloadSubscriber->unserialize(EntityLoadedEvent $event): void …
›
› $payload = unserialize($payload);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:248 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/Common/RepositoryIterator.php:108 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\Common \ RepositoryIterator->fetch(): EntitySearchResult …
›
› $result = $this->repository->search(clone $this->criteria, $this->context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/RuleLoader.php:47 {
Shopware\Core\Checkout\Cart \ RuleLoader->load(Context $context): RuleCollection …
›
› while (($result = $repositoryIterator->fetch()) !== null) {
› foreach ($result->getEntities() as $rule) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart\CachedRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart \ CachedRuleLoader->load(Context $context): RuleCollection …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:172 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadRules(Context $context): RuleCollection …
›
› return $this->rules = $this->ruleLoader->load($context)->filterForContext();
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:84 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
arguments : {
$name : "cart-rule-loader "
$closure : Closure() {#3114 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cart : Shopware\Core\Checkout\Cart \ Cart {#3617 …}
$behaviorContext : Shopware\Core\Checkout\Cart \ CartBehavior {#3491 …}
$new : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cartToken : "IdJd8ei7aYk8QFK5SPImNB8sYc2KIQyb "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.504
deprecation
Deprecated: Creation of dynamic property WbnCartAttributeRules\Core\Rule\CartContainsTheSpecificAttributeRule::$selectedFieldSet is deprecated
php
Show context
Show trace
[
"exception " => ErrorException {#5067
#message : "Deprecated: Creation of dynamic property WbnCartAttributeRules\Core\Rule\CartContainsTheSpecificAttributeRule::$selectedFieldSet is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Rule/DataAbstractionLayer/RulePayloadSubscriber.php "
#line : 53
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Rule/DataAbstractionLayer/RulePayloadSubscriber.php:53 {
Shopware\Core\Content\Rule\DataAbstractionLayer \ RulePayloadSubscriber->unserialize(EntityLoadedEvent $event): void …
›
› $payload = unserialize($payload);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:248 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/Common/RepositoryIterator.php:108 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\Common \ RepositoryIterator->fetch(): EntitySearchResult …
›
› $result = $this->repository->search(clone $this->criteria, $this->context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/RuleLoader.php:47 {
Shopware\Core\Checkout\Cart \ RuleLoader->load(Context $context): RuleCollection …
›
› while (($result = $repositoryIterator->fetch()) !== null) {
› foreach ($result->getEntities() as $rule) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart\CachedRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart \ CachedRuleLoader->load(Context $context): RuleCollection …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:172 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadRules(Context $context): RuleCollection …
›
› return $this->rules = $this->ruleLoader->load($context)->filterForContext();
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:84 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
arguments : {
$name : "cart-rule-loader "
$closure : Closure() {#3114 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cart : Shopware\Core\Checkout\Cart \ Cart {#3617 …}
$behaviorContext : Shopware\Core\Checkout\Cart \ CartBehavior {#3491 …}
$new : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cartToken : "IdJd8ei7aYk8QFK5SPImNB8sYc2KIQyb "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Rule/DataAbstractionLayer/RulePayloadSubscriber.php:53 {
Shopware\Core\Content\Rule\DataAbstractionLayer \ RulePayloadSubscriber->unserialize(EntityLoadedEvent $event): void …
›
› $payload = unserialize($payload);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:246 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher \ {closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:212 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:248 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/EntityRepository.php:65 {
Shopware\Core\Framework\DataAbstractionLayer \ EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/Common/RepositoryIterator.php:108 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\Common \ RepositoryIterator->fetch(): EntitySearchResult …
›
› $result = $this->repository->search(clone $this->criteria, $this->context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/RuleLoader.php:47 {
Shopware\Core\Checkout\Cart \ RuleLoader->load(Context $context): RuleCollection …
›
› while (($result = $repositoryIterator->fetch()) !== null) {
› foreach ($result->getEntities() as $rule) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart\CachedRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart \ CachedRuleLoader->load(Context $context): RuleCollection …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:172 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadRules(Context $context): RuleCollection …
›
› return $this->rules = $this->ruleLoader->load($context)->filterForContext();
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:84 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart \ {closure} …
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
arguments : {
$name : "cart-rule-loader "
$closure : Closure() {#3114 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart \ CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cart : Shopware\Core\Checkout\Cart \ Cart {#3617 …}
$behaviorContext : Shopware\Core\Checkout\Cart \ CartBehavior {#3491 …}
$new : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context \ {closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$cartToken : "IdJd8ei7aYk8QFK5SPImNB8sYc2KIQyb "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context \ SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
arguments : {
$name : "sales-channel-context "
$closure : Closure() {#1790 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing \ SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
arguments : {
$parameters : Shopware\Core\System\SalesChannel\Context \ SalesChannelContextServiceParameters {#1055 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing \ ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:171 {
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();
arguments : {
$event : Symfony\Component\HttpKernel\Event \ ControllerEvent {#1664 …}
$eventName : "kernel.controller "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.508
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.508
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.508
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.509
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.509
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.509
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.536
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.536
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.536
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.549
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
14:54:22.552
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
14:54:22.553
info
#1 Rule detection: Versand DE - Anlieferung - frei Verwendungsstelle with priority 100 (id: 018d5489dad973a8877c9cb0cfaa1942)
app
14:54:22.553
info
#2 Rule detection: Selbstabholung with priority 100 (id: 018d5489dc807253b55dd950bf966b7b)
app
14:54:22.553
info
#3 Rule detection: Bearbeitungspauschale B2C with priority 100 (id: 0197b1588fa97c26ac0241c7cb75c6a0)
app
14:54:22.553
info
#4 Rule detection: Warenkorb Versand Volumen Klasse 02 < 1,0 m³ with priority 100 (id: 0197e9f9b37d7069aa444585ff8725ec)
app
14:54:22.553
info
#5 Rule detection: Warenkorb Versand Volumen Klasse 03 < 1,5 m³ with priority 100 (id: 0197ea11e88070e39ac168eb7ef43eca)
app
14:54:22.553
info
#6 Rule detection: Warenkorb Versand Volumen Klasse 04 < 2 m³ with priority 100 (id: 0197ea205dd67097a50df244cfffd75b)
app
14:54:22.553
info
#7 Rule detection: Warenkorb Versand Volumen Klasse 05 < 2,5 m³ with priority 100 (id: 0197ea2104b4726188be7add97ca6942)
app
14:54:22.553
info
#8 Rule detection: Warenkorb Versand Volumen Klasse 06 < 3 m³ with priority 100 (id: 0197ea23a80e72c0a02a1ac9e3b59ce0)
app
14:54:22.553
info
#9 Rule detection: Warenkorb Versand Volumen Klasse 07 < 3,5 m³ with priority 100 (id: 0197ea23fd9d7156bf111c69ac95d51f)
app
14:54:22.553
info
#10 Rule detection: Warenkorb Versand Volumen Klasse 08 < 4 m³ with priority 100 (id: 0197ea24534c73e8b3b76e9e00d4199c)
app
14:54:22.553
info
#11 Rule detection: Warenkorb Versand Volumen Klasse 09 < 4,5 m³ with priority 100 (id: 0197ea24bfa0726eac08d4b370685e5a)
app
14:54:22.553
info
#12 Rule detection: Warenkorb Versand Volumen Klasse 10 < 5 m³ with priority 100 (id: 0197ea250e9d721488d568a7ed9e0650)
app
14:54:22.553
info
#13 Rule detection: Warenkorb Versand Volumen Klasse 11 < 5,5 m³ with priority 100 (id: 0197ea2555ac7132a8667ed08441fdcc)
app
14:54:22.553
info
#14 Rule detection: Warenkorb Versand Volumen Klasse 12 < 6 m³ with priority 100 (id: 0197ea26179a7391a5235b302bef1f32)
app
14:54:22.553
info
#15 Rule detection: Warenkorb Versand Score < 500 with priority 100 (id: 0197eec5a7957863ad960b997726c8af)
app
14:54:22.553
info
#16 Rule detection: Warenkorb Versand Score < 1000 with priority 100 (id: 0197eed9c8d7717ea91c9b22433ced84)
app
14:54:22.553
info
#17 Rule detection: Warenkorb Versand Score < 1500 with priority 100 (id: 0197eeda4c6c70c8917ded41a53fa100)
app
14:54:22.553
info
#18 Rule detection: Warenkorb Versand Score < 2000 with priority 100 (id: 0197eeda9bc2736faf0297aeb0dc442e)
app
14:54:22.553
info
#19 Rule detection: Warenkorb Versand Score < 3000 with priority 100 (id: 0197eedaf03671f9b5449fd6de2ae530)
app
14:54:22.553
info
#20 Rule detection: Always valid (Default) with priority 100 (id: c280800e8cc04aa8b782c76e34789157)
app
14:54:22.553
info
#21 Rule detection: Cart >= 0 with priority 100 (id: c6bbd519bc424149b390deedf205883f)
app
14:54:22.553
info
#22 Rule detection: Cart >= 0 (Payment) with priority 100 (id: e9b52058f7054888a0d4dbfac7a2c83a)
app
14:54:22.553
info
#23 Rule detection: Shopkunden with priority 0 (id: 018d54891a3f735f8faa22a17f8000a4)
app
14:54:22.553
info
#24 Rule detection: Promotion customer rule: Aktion April 2015 with priority 0 (id: 018d548a8f2a70c9bdc44e2463c93676)
app
14:54:22.554
info
#25 Rule detection: Promotion customer rule: Aktion November 2015 with priority 0 (id: 018d548a8f43727ca84d65cf2fadda5d)
app
14:54:22.554
info
#26 Rule detection: Promotion customer rule: Aktion November 2015 with priority 0 (id: 018d548a8f4773d68ef3e4336020c863)
app
14:54:22.554
info
#27 Rule detection: Promotion customer rule: ArchiKonstrukt with priority 0 (id: 018d548a8f617334abcb28ca3ee96424)
app
14:54:22.554
info
#28 Rule detection: Promotion customer rule: Aktion Oktober 2016 with priority 0 (id: 018d548a8f6470e58f67d52af7fcdaf1)
app
14:54:22.554
info
#29 Rule detection: Promotion customer rule: Verbandsaktion November 2016 with priority 0 (id: 018d548a8f677172b03eb45caccecc36)
app
14:54:22.554
info
#30 Rule detection: Promotion customer rule: Aktion November 2018 with priority 0 (id: 018d548a8f7f71f49cf21d229f86c26b)
app
14:54:22.554
info
#31 Rule detection: Promotion customer rule: Bewertungsgutschein_5 with priority 0 (id: 018d548a8f9572b6a020b47d39ca9d03)
app
14:54:22.554
info
#32 Rule detection: Promotion customer rule: Betriebsurlaub 2018 with priority 0 (id: 018d548a914570f687c7aa73b0e7dbac)
app
14:54:22.554
info
#33 Rule detection: Promotion customer rule: Bewertungsgutschein_6 with priority 0 (id: 018d548a915a7222b3f3d3b2a043b40e)
app
14:54:22.554
info
#34 Rule detection: Promotion customer rule: Betriebsurlaub 2019 with priority 0 (id: 018d548a915f70ed9204b29f72854e5e)
app
14:54:22.554
info
#35 Rule detection: Promotion customer rule: Aktion April 2020 with priority 0 (id: 018d548a9163719cb96933ea3cf0b670)
app
14:54:22.554
info
#36 Rule detection: Promotion customer rule: Betriebsurlaub 2020 with priority 0 (id: 018d548a9169732183749d1b1a4f1cdb)
app
14:54:22.578
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\PayLaterHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.588
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\AbstractSyncAPMHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
14:54:22.588
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\SEPAHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.589
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\VenmoHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.590
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\VenmoHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
14:54:22.590
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\ApplePayHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.592
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\GooglePayHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.592
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\PUIHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.593
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\PUIHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
14:54:22.594
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\BancontactAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.595
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\APMHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
14:54:22.595
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\BlikAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.595
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\EpsAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.596
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\GiropayAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.596
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\IdealAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.596
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\MultibancoAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.597
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\MyBankAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.597
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\OxxoAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.597
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\P24APMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.598
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.598
deprecation
User Deprecated: Since swag/paypal 10.0.0: tag:v10.0.0 - The Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler service will be removed
14:54:22.598
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\TrustlyAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.598
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\ACDCHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.599
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
14:54:22.599
deprecation
User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler " class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface " that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead.
14:54:22.600
deprecation
User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\PayPalPaymentHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead.
14:54:22.617
debug
Notified event "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent " to listener "Shopware\Core\Profiling\Subscriber\ActiveRulesDataCollectorSubscriber::onContextResolved " .
14:54:22.617
debug
Notified event "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::replaceContextToken " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener::validateRequest " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::validateRequest " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Routing\ContextResolverListener::resolveContext " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Routing\RouteScopeListener::checkScope " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\Acl\AclAnnotationValidator::validate " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::preventPageLoadingFromXmlHttpRequest " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Storefront\Framework\Captcha\CaptchaRouteListener::validateCaptcha " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber::setStates " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber::checkExpectations " .
14:54:22.617
debug
Notified event "kernel.controller " to listener "Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener::checkAffiliateTracking " .
14:54:22.621
debug
Notified event "kernel.controller_arguments " to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments " .
14:54:22.621
debug
Notified event "kernel.controller_arguments " to listener "AkuCmsFactory\Subscriber\CmsElementSubscriber::onControllerArguments " .
14:54:22.621
debug
Notified event "kernel.controller_arguments " to listener "ContainerEZjJQnI\RequestPayloadValueResolverGhost8c80924::onKernelControllerArguments " .
14:54:22.621
debug
Notified event "kernel.controller_arguments " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments " .
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7557
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7556
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceNull is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7555
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceNull is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceViewMode is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7554
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceViewMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceInlisting is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7553
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceInlisting is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceMinimum is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7552
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceMinimum is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceDiscount is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7551
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceDiscount is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceboxPosition is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7563
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceboxPosition is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptionsActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7564
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptionsActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptions is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7565
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptions is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.690
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlacklist is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7566
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlacklist is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicGroupcounterActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7567
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicGroupcounterActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicParentgroupActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7568
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicParentgroupActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBasketlinkType is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7569
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBasketlinkType is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicLocation is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7570
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicLocation is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicImageMode is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7571
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicImageMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicOrderingMode is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7572
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicOrderingMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicCustomFields is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7573
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicCustomFields is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchRule is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7574
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchRule is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchGurtmassActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7575
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchGurtmassActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchLengthActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7576
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchLengthActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryRule is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7577
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryRule is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryUnit is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7578
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryUnit is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7579
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityDefaults is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7580
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLimits is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7581
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLimits is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLayouts is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7582
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLayouts is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.691
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduated is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7583
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduated is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduatedScope is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7584
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduatedScope is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityOnce is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7585
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityOnce is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityPrecision is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7586
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityPrecision is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7587
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbPrefix is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7588
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbPrefix is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbDelimiter is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7589
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbDelimiter is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbViewMode is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7590
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbViewMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$dataModel is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7591
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$dataModel is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixDefaults is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7592
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixBlockPrices is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7593
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixBlockPrices is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixMatrixPrices is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7594
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixMatrixPrices is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixChargingMode is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7595
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixChargingMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixCaptionActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7596
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixCaptionActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadActive is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7597
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadDefaults is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7598
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLayout is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7602
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLayout is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.692
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLocation is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7550
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLocation is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.693
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerDefaults is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7549
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.693
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLimits is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7548
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLimits is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.693
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLayouts is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7547
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLayouts is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:268 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› $decoded = $typed->getSerializer()->decode($typed, $row[$key]);
› $entity->assign([$property => $decoded]);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.693
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$product is deprecated
php
6 times
Show context
Show trace
[
"exception " => ErrorException {#7546
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$product is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php "
#line : 83
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:228 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $association]);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Entity.php:83 {
Shopware\Core\Framework\DataAbstractionLayer \ Entity->__set($name, $value): void …
› {
› $this->$name = $value;
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Struct/AssignArrayTrait.php:25 {
Shopware\Core\Framework\Struct \ Struct->assign(array $options) …
› try {
› $this->$key = $value;
› } catch (\Error|\Exception $error) {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:228 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› } else {
› $entity->assign([$property => $association]);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:178 {
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());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:382 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->manyToOne(array $row, string $root, ?Field $field, Context $context): Entity …
›
› return $this->hydrateEntity($field->getReferenceDefinition(), $field->getReferenceDefinition()->getEntityClass(), $row, $association, $context);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:217 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrateFields(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context, iterable $fields): Entity …
› if ($field instanceof ManyToOneAssociationField || $field instanceof OneToOneAssociationField) {
› $association = $this->manyToOne($row, $root, $field, $context);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/ProductHydrator.php:188 {
Shopware\Core\Content\Product \ ProductHydrator->assign(EntityDefinition $definition, Entity $entity, string $root, array $row, Context $context): Entity …
› $this->translate($definition, $entity, $row, $root, $context, $definition->getTranslatedFields());
› $this->hydrateFields($definition, $entity, $root, $row, $context, $definition->getExtensionFields());
› $this->customFields($definition, $row, $root, $entity, $definition->getField('customFields'), $context);
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:589 {
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);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityHydrator.php:97 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityHydrator->hydrate(EntityCollection $collection, string $entityClass, EntityDefinition $definition, array $rows, string $root, Context $context, array $partial = []): EntityCollection …
› foreach ($rows as $row) {
› $collection->add($this->hydrateEntity($definition, $entityClass, $row, $root, $context));
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:135 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $collection = $this->hydrator->hydrate($collection, $definition->getEntityClass(), $definition, $rows, $definition->getEntityName(), $context, $partial);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/DataAbstractionLayer/Dbal/EntityReader.php:76 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal \ EntityReader->read(EntityDefinition $definition, Criteria $criteria, Context $context): EntityCollection …
›
› return $this->_read(
› $criteria,
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:175 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:113 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->Shopware\Core\System\SalesChannel\Entity \ {closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#6032 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:60 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $salesChannelContext), 'saleschannel-repository');
› }
arguments : {
$name : "product-detail-route "
$closure : Closure() {#6031 …}
$category : "saleschannel-repository "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:86 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
› $product = $this->productRepository
› ->search($criteria, $context)
› ->first();
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.727
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.727
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.727
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.737
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
14:54:22.737
debug
Notified event "sales_channel.product.search.result.loaded " to listener "Swag\PayPal\Checkout\ExpressCheckout\ExpressCheckoutSubscriber::addExcludedProductsToSearchResult " .
14:54:22.738
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.738
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.739
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.739
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.739
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.740
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.740
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.740
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.752
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.752
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.752
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.782
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.782
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.785
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.785
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.785
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.789
deprecation
User Deprecated: The "Shopware\Core\Framework\DataAbstractionLayer\Search\EntitySearchResult " class is considered final. It may change without further notice as of its next major version. You should not extend it from "Shopware\Core\Content\Product\SalesChannel\Review\ProductReviewResult ".
php
Show context
Show trace
[
"exception " => ErrorException {#9819
#message : "User Deprecated: The "Shopware\Core\Framework\DataAbstractionLayer\Search\EntitySearchResult" class is considered final. It may change without further notice as of its next major version. You should not extend it from "Shopware\Core\Content\Product\SalesChannel\Review\ProductReviewResult". "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php "
#line : 341
#severity : E_USER_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php:341 {
Shopware\Core\Content\Product\SalesChannel\Review \ ProductReviewLoader->load(Request $request, SalesChannelContext $context, string $productId, ?string $productParentId = null): ProductReviewResult …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/ProductDescriptionReviewsCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ ProductDescriptionReviewsCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
› if ($product instanceof SalesChannelProductEntity) {
› $reviews = $this->productReviewLoader->load($request, $resolverContext->getSalesChannelContext(), $product->getId(), $product->getParentId());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/error-handler/ DebugClassLoader.php:341 {
Shopware\Core\Content\Product\SalesChannel\Review \ ProductReviewLoader->load(Request $request, SalesChannelContext $context, string $productId, ?string $productParentId = null): ProductReviewResult …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/ProductDescriptionReviewsCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ ProductDescriptionReviewsCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
› if ($product instanceof SalesChannelProductEntity) {
› $reviews = $this->productReviewLoader->load($request, $resolverContext->getSalesChannelContext(), $product->getId(), $product->getParentId());
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.791
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.791
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.792
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.792
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.792
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.816
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
paypal
Show context
[
"error " => Swag\PayPal\Setting\Exception \ PayPalSettingsInvalidException {#10009
#message : "Required setting "SwagPayPal.settings.clientId" is missing or invalid "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Setting/Service/SettingsValidationService.php "
#line : 47
-statusCode : 404
-headers : []
#parameters : [
"missingSetting " => "SwagPayPal.settings.clientId "
]
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Setting/Service/SettingsValidationService.php:47 {
Swag\PayPal\Setting\Service \ SettingsValidationService->validate(?string $salesChannelId = null): void …
›
› $exception = new PayPalSettingsInvalidException($missingSetting);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Checkout/ExpressCheckout/ExpressCheckoutSubscriber.php:274 {
Swag\PayPal\Checkout\ExpressCheckout \ ExpressCheckoutSubscriber->checkSettings(SalesChannelContext $context, string $eventName): bool …
› try {
› $this->settingsValidationService->validate($context->getSalesChannelId());
› } catch (PayPalSettingsInvalidException $e) {
arguments : {
$salesChannelId : "018d54891294729a8cf941c92676177b "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Checkout/ExpressCheckout/ExpressCheckoutSubscriber.php:176 {
Swag\PayPal\Checkout\ExpressCheckout \ ExpressCheckoutSubscriber->addExcludedProductsToSearchResult(SalesChannelEntitySearchResultLoadedEvent $event): void …
› {
› if (!$this->checkSettings($event->getSalesChannelContext(), $event::class)) {
› return;
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$eventName : "Shopware\Core\System\SalesChannel\Entity\SalesChannelEntitySearchResultLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:139 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
› $event = new SalesChannelEntitySearchResultLoadedEvent($this->definition, $result, $salesChannelContext);
› $this->eventDispatcher->dispatch($event, $event->getName());
›
arguments : {
$event : Shopware\Core\System\SalesChannel\Entity \ SalesChannelEntitySearchResultLoadedEvent {#10167 …}
$eventName : "sales_channel.product.search.result.loaded "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:57 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
› if (!$criteria->getTitle()) {
› return $this->_search($criteria, $salesChannelContext);
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9829 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/ProductCrossSellingRoute.php:182 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ ProductCrossSellingRoute->loadByIds(ProductCrossSellingEntity $crossSelling, SalesChannelContext $context, Criteria $criteria): CrossSellingElement …
› $result = $this->productRepository
› ->search($criteria, $context);
›
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9836 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/ProductCrossSellingRoute.php:77 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ ProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
› } else {
› $element = $this->loadByIds($crossSelling, $context, $clone);
› }
arguments : {
$crossSelling : Shopware\Core\Content\Product\Aggregate\ProductCrossSelling \ ProductCrossSellingEntity {#9974 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9836 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:75 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling\CachedProductCrossSellingRoute->Shopware\Core\Content\Product\SalesChannel\CrossSelling \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "cross-selling-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#9286 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:75 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling\CachedProductCrossSellingRoute->Shopware\Core\Content\Product\SalesChannel\CrossSelling \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "cross-selling-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#9286 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:72 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "cross-selling-route-018d5489274a73c5bf8068faa2617223-2b7aabf450ec1067a2342ccb5ad34d74 "
$callback : Closure(ItemInterface $item) {#9298 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
14:54:22.816
debug
Notified event "sales_channel.product.search.result.loaded " to listener "Swag\PayPal\Checkout\ExpressCheckout\ExpressCheckoutSubscriber::addExcludedProductsToSearchResult " .
14:54:22.857
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
paypal
Show context
[
"error " => Swag\PayPal\Setting\Exception \ PayPalSettingsInvalidException {#10191
#message : "Required setting "SwagPayPal.settings.clientId" is missing or invalid "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Setting/Service/SettingsValidationService.php "
#line : 47
-statusCode : 404
-headers : []
#parameters : [
"missingSetting " => "SwagPayPal.settings.clientId "
]
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Setting/Service/SettingsValidationService.php:47 {
Swag\PayPal\Setting\Service \ SettingsValidationService->validate(?string $salesChannelId = null): void …
›
› $exception = new PayPalSettingsInvalidException($missingSetting);
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Checkout/ExpressCheckout/ExpressCheckoutSubscriber.php:274 {
Swag\PayPal\Checkout\ExpressCheckout \ ExpressCheckoutSubscriber->checkSettings(SalesChannelContext $context, string $eventName): bool …
› try {
› $this->settingsValidationService->validate($context->getSalesChannelId());
› } catch (PayPalSettingsInvalidException $e) {
arguments : {
$salesChannelId : "018d54891294729a8cf941c92676177b "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/custom/plugins/SwagPayPal / src/Checkout/ExpressCheckout/ExpressCheckoutSubscriber.php:176 {
Swag\PayPal\Checkout\ExpressCheckout \ ExpressCheckoutSubscriber->addExcludedProductsToSearchResult(SalesChannelEntitySearchResultLoadedEvent $event): void …
› {
› if (!$this->checkSettings($event->getSalesChannelContext(), $event::class)) {
› return;
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$eventName : "Shopware\Core\System\SalesChannel\Entity\SalesChannelEntitySearchResultLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$pageLoadedEvent : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
... : {
"Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:206 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#1197 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ EventDispatcher.php:56 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …4]
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Flow/Dispatching/FlowDispatcher.php:50 {
Shopware\Core\Content\Flow\Dispatching \ FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Webhook/WebhookDispatcher.php:70 {
Shopware\Core\Framework\Webhook \ WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event \ NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Shopware\Storefront\Page\Product \ ProductPageLoadedEvent {#14584 …}
$eventName : "Shopware\Storefront\Page\Product\ProductPageLoadedEvent "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:139 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
› $event = new SalesChannelEntitySearchResultLoadedEvent($this->definition, $result, $salesChannelContext);
› $this->eventDispatcher->dispatch($event, $event->getName());
›
arguments : {
$event : Shopware\Core\System\SalesChannel\Entity \ SalesChannelEntitySearchResultLoadedEvent {#10167 …}
$eventName : "sales_channel.product.search.result.loaded "
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SalesChannel/Entity/SalesChannelRepository.php:57 {
Shopware\Core\System\SalesChannel\Entity \ SalesChannelRepository->search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
› if (!$criteria->getTitle()) {
› return $this->_search($criteria, $salesChannelContext);
› }
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9829 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/ProductCrossSellingRoute.php:182 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ ProductCrossSellingRoute->loadByIds(ProductCrossSellingEntity $crossSelling, SalesChannelContext $context, Criteria $criteria): CrossSellingElement …
› $result = $this->productRepository
› ->search($criteria, $context);
›
arguments : {
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9836 …}
$salesChannelContext : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/ProductCrossSellingRoute.php:77 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ ProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
› } else {
› $element = $this->loadByIds($crossSelling, $context, $clone);
› }
arguments : {
$crossSelling : Shopware\Core\Content\Product\Aggregate\ProductCrossSelling \ ProductCrossSellingEntity {#9974 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9836 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:75 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling\CachedProductCrossSellingRoute->Shopware\Core\Content\Product\SalesChannel\CrossSelling \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "cross-selling-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#9286 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:75 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling\CachedProductCrossSellingRoute->Shopware\Core\Content\Product\SalesChannel\CrossSelling \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "cross-selling-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#9286 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:72 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "cross-selling-route-018d5489274a73c5bf8068faa2617223-2b7aabf450ec1067a2342ccb5ad34d74 "
$callback : Closure(ItemInterface $item) {#9298 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
14:54:22.857
debug
Notified event "sales_channel.product.search.result.loaded " to listener "Swag\PayPal\Checkout\ExpressCheckout\ExpressCheckoutSubscriber::addExcludedProductsToSearchResult " .
14:54:22.867
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10802
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.867
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10803
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.867
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceNull is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10804
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceNull is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceViewMode is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10805
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceViewMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceInlisting is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10806
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceInlisting is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceMinimum is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10807
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceMinimum is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceDiscount is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10808
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceDiscount is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceboxPosition is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10809
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicPriceboxPosition is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptionsActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10810
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptionsActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptions is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10811
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlackoptions is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlacklist is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10812
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBlacklist is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicGroupcounterActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10813
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicGroupcounterActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicParentgroupActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10814
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicParentgroupActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBasketlinkType is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10815
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicBasketlinkType is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicLocation is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10816
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicLocation is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicImageMode is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10817
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicImageMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicOrderingMode is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10818
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicOrderingMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicCustomFields is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10819
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$basicCustomFields is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchRule is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10820
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchRule is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchGurtmassActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10821
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchGurtmassActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchLengthActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10822
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDispatchLengthActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryRule is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10823
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryRule is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryUnit is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10824
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$shippingDeliveryUnit is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10825
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityDefaults is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10826
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.868
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLimits is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10827
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLimits is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLayouts is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10828
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityLayouts is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduated is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10829
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduated is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduatedScope is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10830
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityGraduatedScope is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityOnce is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10831
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityOnce is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityPrecision is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10832
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$quantityPrecision is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10833
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbPrefix is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10834
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbPrefix is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbDelimiter is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10835
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbDelimiter is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbViewMode is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10836
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$ocbViewMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$dataModel is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10837
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$dataModel is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixDefaults is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10838
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixBlockPrices is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10839
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixBlockPrices is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixMatrixPrices is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10840
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixMatrixPrices is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixChargingMode is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10841
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixChargingMode is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixCaptionActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10842
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$parametrixCaptionActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadActive is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10843
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadActive is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadDefaults is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10844
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multiuploadDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLayout is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10845
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLayout is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLocation is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10846
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerLocation is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerDefaults is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10847
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$multilayerDefaults is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLimits is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10848
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLimits is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLayouts is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10849
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$articlepickerLayouts is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.869
deprecation
Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$product is deprecated
php
10 times
Show context
Show trace
[
"exception " => ErrorException {#10850
#message : "Deprecated: Creation of dynamic property Bogx\ProductConfigurator6\Extension\Content\Product\BogxExtensionEntity::$product is deprecated "
#code : 0
#file : "/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php "
#line : 69
#severity : E_DEPRECATED
trace : {
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
}
]
{
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheValueCompressor.php:69 {
Shopware\Core\Framework\Adapter\Cache \ CacheValueCompressor::uncompress($value) …
›
› return unserialize($uncompressed);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php:82 {
Shopware\Core\Content\Product\SalesChannel\CrossSelling \ CachedProductCrossSellingRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductCrossSellingRouteResponse …
›
› return CacheValueCompressor::uncompress($value);
› }
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/Cms/CrossSellingCmsElementResolver.php:60 {
Shopware\Core\Content\Product\Cms \ CrossSellingCmsElementResolver->enrich(CmsSlotEntity $slot, ResolverContext $resolverContext, ElementDataCollection $result): void …
›
› $crossSellings = $this->crossSellingLoader->load($product->getId(), new Request(), $context, new Criteria())->getResult();
›
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#9307 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#9702 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:138 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection …
›
› $resolver->enrich($slot, $resolverContext, $result);
›
arguments : {
$slot : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotEntity {#9160 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
$result : Shopware\Core\Content\Cms\DataResolver\Element \ ElementDataCollection {#9709 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:67 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
›
› return $this->extensions->publish(
› name: CmsSlotsDataEnrichExtension::NAME,
arguments : {
$name : "cms-slots-data.enrich "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataEnrichExtension {#9110 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::enrichCmsSlots(CmsSlotCollection $slots, array $criteriaList, array $identifierResult, array $criteriaResult, ResolverContext $resolverContext): CmsSlotCollection {#9116 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Extensions/ExtensionDispatcher.php:44 {
Shopware\Core\Framework\Extensions \ ExtensionDispatcher->publish(string $name, Extension $extension, callable $function): mixed …
› if (!$extension->isPropagationStopped()) {
› $extension->result = $function(...$extension->getParams());
› }
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/DataResolver/CmsSlotsDataResolver.php:82 {
Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver->resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection …
› {
› return $this->extensions->publish(
› name: CmsSlotsDataResolveExtension::NAME,
arguments : {
$name : "cms-slots-data.resolve "
$extension : Shopware\Core\Content\Cms\Extension \ CmsSlotsDataResolveExtension {#9087 …}
$function : Shopware\Core\Content\Cms\DataResolver \ CmsSlotsDataResolver::__resolve(CmsSlotCollection $slots, ResolverContext $resolverContext): CmsSlotCollection {#9017 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:112 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->loadSlotData(CmsSectionCollection $sections, ResolverContext $resolverContext): void …
› $blocks = $sections->getBlocks();
› $slots = $this->slotDataResolver->resolve($blocks->getSlots(), $resolverContext);
›
arguments : {
$slots : Shopware\Core\Content\Cms\Aggregate\CmsSlot \ CmsSlotCollection {#9020 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php:99 {
Shopware\Core\Content\Cms\SalesChannel \ SalesChannelCmsPageLoader->load(Request $request, Criteria $criteria, SalesChannelContext $context, ?array $config = null, ?ResolverContext $resolverContext = null): EntitySearchResult …
› // step 5, resolve slot data
› $this->loadSlotData($sections, $resolverContext);
› }
arguments : {
$sections : Shopware\Core\Content\Cms\Aggregate\CmsSection \ CmsSectionCollection {#9111 …}
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:109 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $pages = $this->cmsPageLoader->load(
› $request,
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#8834 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$config : []
$resolverContext : Shopware\Core\Content\Cms\DataResolver\ResolverContext \ EntityResolverContext {#8461 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Profiling/Profiler.php:67 {
Shopware\Core\Profiling \ Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/ProductDetailRoute.php:68 {
Shopware\Core\Content\Product\SalesChannel\Detail \ ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
arguments : {
$name : "product-detail-route "
$closure : Closure() {#5975 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig \ SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation \ Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache \ {closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6009 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache \ CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Cache/CacheTracer.php:33 {
Shopware\Core\Framework\Adapter\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6006 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache \ {closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Theme/ThemeConfigValueAccessor.php:95 {
Shopware\Storefront\Theme \ ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache \ CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6003 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail \ {closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223 "
$param : Closure() {#6004 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
arguments : {
Symfony\Component\Cache \ CacheItem {#6007 …}
true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/cache-contracts/ CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache \ CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
arguments : {
$pool : Shopware\Core\Framework\Adapter\Cache \ CacheDecorator {#611 …}
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
$beta : 1.0
&$metadata : []
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail \ CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
arguments : {
$key : "product-detail-route-018d5489274a73c5bf8068faa2617223-c57bc67229bd6c4c6468d53b06d6e0a9 "
$callback : Closure(ItemInterface $item) {#5976 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Page/Product/ProductPageLoader.php:70 {
Shopware\Storefront\Page\Product \ ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments : {
$productId : "018d5489274a73c5bf8068faa2617223 "
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$criteria : Shopware\Core\Framework\DataAbstractionLayer\Search \ Criteria {#5995 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/storefront/ Controller/ProductController.php:62 {
Shopware\Storefront\Controller \ ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:183 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments : {
$context : Shopware\Core\System\SalesChannel \ SalesChannelContext {#1792 …}
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpKernel.php:76 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/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 {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#492 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:461 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments : {
$kernel : Shopware\Core\Framework\Adapter\Kernel \ HttpKernel {#551 …}
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:438 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#498 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:336 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/http-kernel/ HttpCache/HttpCache.php:214 {
Symfony\Component\HttpKernel\HttpCache \ HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel \ HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /shopware/core/ Kernel.php:155 {
Shopware\Core \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
$type : 1
$catch : true
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /symfony/runtime/ Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#93 …}
}
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor /autoload_runtime.php:2 9 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/www/htdocs/w0145ebf/sw6.glasvitrinen.de / public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments : {
"/www/htdocs/w0145ebf/sw6.glasvitrinen.de/vendor/autoload_runtime.php "
}
}
}
14:54:22.879
debug
Notified event "Shopware\Core\Content\Cms\Events\CmsPageLoadedEvent " to listener "Shopware\Core\Content\Cms\Subscriber\CmsLinksForStoreApiSubscriber::relativeLinksForStoreAPIOutput " .
14:54:22.879
debug
Notified event "Shopware\Core\Content\Cms\Events\CmsPageLoadedEvent " to listener "AkuCmsFactory\Subscriber\CmsElementSubscriber::onPageLoaded " .
14:54:22.879
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.879
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.916
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.916
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.933
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.933
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.965
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.965
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.970
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.970
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.980
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:22.980
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:22.993
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
14:54:22.993
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
14:54:22.994
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.994
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.994
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:22.998
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:22.998
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:22.998
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.006
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.006
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.006
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.010
debug
Notified event "Shopware\Core\Content\Cms\Events\CmsPageLoadedEvent " to listener "Shopware\Core\Content\Cms\Subscriber\CmsLinksForStoreApiSubscriber::relativeLinksForStoreAPIOutput " .
14:54:23.010
debug
Notified event "Shopware\Core\Content\Cms\Events\CmsPageLoadedEvent " to listener "AkuCmsFactory\Subscriber\CmsElementSubscriber::onPageLoaded " .
14:54:23.010
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.010
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.010
debug
Notified event "Shopware\Storefront\Pagelet\Footer\FooterPageletLoadedEvent " to listener "Swag\PayPal\Installment\Banner\InstallmentBannerSubscriber::addInstallmentBannerPagelet " .
14:54:23.010
debug
Notified event "Shopware\Storefront\Pagelet\Footer\FooterPageletLoadedEvent " to listener "Swag\PayPal\Storefront\Data\FundingSubscriber::addFundingAvailabilityData " .
14:54:23.010
debug
Notified event "Shopware\Storefront\Pagelet\Footer\FooterPageletLoadedEvent " to listener "WbnThemeGlasvitrinen\Subscriber\CmsFooterSubscriber::onFooterLoaded " .
14:54:23.011
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.011
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.022
debug
Notified event "Shopware\Storefront\Event\RouteRequest\PaymentMethodRouteRequestEvent " to listener "Swag\PayPal\Storefront\RequestSubscriber::addAfterOrderId " .
14:54:23.022
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.022
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.030
deprecation
User Deprecated: The "Shopware\Core\Framework\DataAbstractionLayer\Search\EntitySearchResult " class is considered final. It may change without further notice as of its next major version. You should not extend it from "Shopware\Storefront\Framework\Page\StorefrontSearchResult ".
14:54:23.039
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
14:54:23.039
info
Required setting "SwagPayPal.settings.clientId " is missing or invalid
14:54:23.040
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.040
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.040
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.045
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.045
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.045
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.051
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.051
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.051
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.055
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.055
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.055
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.062
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.062
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.062
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.071
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.071
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.071
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.082
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.082
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.082
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.084
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.084
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.084
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.086
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.086
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.086
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.088
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.088
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.088
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.090
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.090
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.090
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.091
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.091
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.091
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.092
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.092
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.092
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.093
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.093
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.093
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.095
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.095
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.095
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.096
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.096
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.096
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.097
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.097
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.097
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.099
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.099
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.099
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.101
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.101
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.101
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.102
deprecation
Deprecated: Creation of dynamic property Shopware\Storefront\Page\Product\ProductPage::$bogxConfiguratorSetting is deprecated
14:54:23.102
deprecation
Deprecated: Creation of dynamic property Shopware\Storefront\Page\Product\ProductPage::$bogxConfiguratorData is deprecated
14:54:23.102
deprecation
Deprecated: Creation of dynamic property Shopware\Storefront\Page\Product\ProductPage::$bogxConfiguratorDefaults is deprecated
14:54:23.102
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.102
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.102
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.103
deprecation
Deprecated: Creation of dynamic property Shopware\Storefront\Page\Product\ProductPage::$bogxArticlePickerActive is deprecated
14:54:23.103
debug
Notified event "Shopware\Storefront\Page\Product\ProductPageLoadedEvent " to listener "Swag\PayPal\Checkout\ExpressCheckout\ExpressCheckoutSubscriber::addExpressCheckoutDataToPage " .
14:54:23.103
debug
Notified event "Shopware\Storefront\Page\Product\ProductPageLoadedEvent " to listener "Swag\PayPal\Installment\Banner\InstallmentBannerSubscriber::addInstallmentBanner " .
14:54:23.103
debug
Notified event "Shopware\Storefront\Page\Product\ProductPageLoadedEvent " to listener "Bogx\ProductConfigurator6\Storefront\Subscriber\ProductPageSubscriber::onProductPageLoaded " .
14:54:23.103
debug
Notified event "Shopware\Storefront\Page\Product\ProductPageLoadedEvent " to listener "Bogx\ProductConfigurator6\Storefront\Subscriber\ArticlePickerProductPageSubscriber::onProductPageLoaded " .
14:54:23.106
deprecation
User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents() " might add "array " as a native return type declaration in the future. Do the same in implementation "WbnStickyHeaderSimple\Storefront\Subscriber\FrontendSubscriber " now to avoid errors or add an explicit @return annotation to suppress this message.
14:54:23.106
deprecation
User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents() " might add "array " as a native return type declaration in the future. Do the same in implementation "WbnEmailBlocker\Storefront\Subscriber\FrontendSubscriber " now to avoid errors or add an explicit @return annotation to suppress this message.
14:54:23.115
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.115
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.115
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.118
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Core\System\SalesChannel\Subscriber\SalesChannelAnalyticsLoader::loadAnalytics " .
14:54:23.118
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::addHreflang " .
14:54:23.118
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::addShopIdParameter " .
14:54:23.118
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::addIconSetConfig " .
14:54:23.118
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "WbnStickyHeaderSimple\Storefront\Subscriber\FrontendSubscriber::onStorefrontLoaded " .
14:54:23.118
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "WbnEmailBlocker\Storefront\Subscriber\FrontendSubscriber::onStorefrontRenderEvent " .
14:54:23.118
debug
Notified event "Shopware\Storefront\Event\StorefrontRenderEvent " to listener "Shopware\Core\Framework\Routing\RouteEventSubscriber::render " .
14:54:23.154
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.154
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.168
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.168
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.168
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.173
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.173
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.173
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.202
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.202
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.202
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.204
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.204
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.204
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.206
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.206
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.206
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.228
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.228
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.276
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.276
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.277
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.277
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.278
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.278
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.282
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.282
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.282
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.282
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.283
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.283
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.284
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.284
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.286
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.286
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.289
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.290
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.290
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.290
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.290
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.290
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.290
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.293
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.293
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.293
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.293
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.294
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.294
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.294
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.294
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.295
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.295
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.295
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.295
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.297
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.297
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.297
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.297
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.305
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.305
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.306
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.306
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.316
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.316
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.316
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.316
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.318
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.318
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.318
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.318
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.319
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.321
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.321
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.321
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.321
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.322
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.322
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.322
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.322
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.323
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.324
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.324
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.324
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.324
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.324
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.324
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.324
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.325
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.327
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.327
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.327
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.327
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.327
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.327
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.331
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.331
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.334
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.334
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.334
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.334
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.338
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.338
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.338
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.354
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.354
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.354
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.354
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.355
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.356
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.356
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.357
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.357
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.357
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.357
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.359
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.359
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.360
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.360
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.360
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.360
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.360
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.360
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.384
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.384
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.384
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.384
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.385
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.385
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.387
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.387
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.388
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.388
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.388
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.388
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.388
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.388
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.392
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.392
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.393
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.394
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.395
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.396
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.397
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.398
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.398
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.399
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.400
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.401
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.401
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.410
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.410
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.410
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.410
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.412
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.413
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.415
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.419
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.419
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.420
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.422
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.422
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.422
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.422
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.422
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.422
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.423
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.423
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.424
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.424
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.424
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.429
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.430
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.430
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.430
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.430
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.430
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.430
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.436
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.436
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.437
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.437
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.437
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.437
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.438
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.438
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.439
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.439
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.439
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.439
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.440
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.440
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.441
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.441
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.441
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.441
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.442
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.442
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.442
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.442
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.450
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.450
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.450
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.450
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.450
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.450
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.454
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.454
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.460
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.460
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.460
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.460
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.460
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.460
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.461
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.461
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.461
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.461
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.464
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.464
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.464
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.464
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.465
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.465
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.465
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.465
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.465
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.465
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.466
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.467
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.467
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.467
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.467
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.467
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.467
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.468
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.469
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.469
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.469
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.469
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.469
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.469
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.470
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.471
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.472
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.472
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.472
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.472
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.472
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.472
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.475
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.475
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.478
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.478
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.479
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.479
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.481
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.485
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.486
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.487
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.492
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.492
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.493
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.494
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.494
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.494
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.494
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.494
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.494
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.495
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.495
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.495
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.495
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.495
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.495
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.496
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.497
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.497
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.497
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.497
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.497
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.497
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.498
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.499
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.500
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.500
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.500
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.500
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.500
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.500
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.501
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.502
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.502
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.502
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.502
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.512
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.513
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.513
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.513
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.513
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.513
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.513
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.514
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.514
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.514
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.514
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.514
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.514
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.515
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.516
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.516
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.517
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.517
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.518
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.518
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.518
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.518
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.518
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.518
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.519
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.519
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.520
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Framework\Adapter\Cache\CacheTagCollector::__invoke " .
14:54:23.520
debug
Notified event "Shopware\Core\Framework\Adapter\Cache\Event\AddCacheTagEvent " to listener "Shopware\Core\Profiling\Subscriber\HttpCacheTagDataCollectorSubscriber::add " .
14:54:23.534
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric " .
14:54:23.534
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch " .
14:54:23.534
debug
Notified event "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent " to listener "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver::addSeoInformation " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener::encodeResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCacheHeader " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Profiling\Integration\ServerTiming::onResponseEvent " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Frosh\Tools\Components\Elasticsearch\AdminInfoSubscriberEventListener::__invoke " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Routing\CoreSubscriber::setSecurityHeaders " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener::onResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Routing\RouteEventSubscriber::response " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Storefront\Framework\Routing\ResponseHeaderListener::onResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse " .
14:54:23.544
debug
Notified event "kernel.response " to listener "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCache " .
14:54:23.544
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest " .
14:54:23.544
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest " .
14:54:23.544
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest " .
14:54:23.578
debug
Notified event "Shopware\Core\Framework\Event\BeforeSendResponseEvent " to listener "Shopware\Core\Framework\Adapter\Cache\Http\CacheControlListener::__invoke " .
14:54:23.578
debug
Notified event "Shopware\Core\Framework\Event\BeforeSendResponseEvent " to listener "Shopware\Storefront\Framework\Routing\CanonicalLinkListener::__invoke " .