| exception |
Doctrine\DBAL\Exception\InvalidFieldNameException {#7222
#message: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'product.guarantee_months' in 'field list'"
#code: 1054
#file: "/html/shopware/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php"
#line: 69
-previous: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
-query: Doctrine\DBAL\Query {#7223 …}
trace: {
/html/shopware/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:69 {
Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(Exception $exception, ?Query $query): DriverException …
› case 1611:
› return new InvalidFieldNameException($exception, $query);
›
}
/html/shopware/vendor/doctrine/dbal/src/Connection.php:1976 {
Doctrine\DBAL\Connection->handleDriverException(Exception $driverException, ?Query $query): DriverException …
› $this->exceptionConverter ??= $this->_driver->getExceptionConverter();
› $exception = $this->exceptionConverter->convert($driverException, $query);
›
arguments: {
$exception: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
$query: Doctrine\DBAL\Query {#7223 …}
}
}
/html/shopware/vendor/doctrine/dbal/src/Connection.php:1918 {
Doctrine\DBAL\Connection->convertExceptionDuringQuery(Exception $e, string $sql, array $params = [], array $types = []): DriverException …
› ): DriverException {
› return $this->handleDriverException($e, new Query($sql, $params, $types));
› }
arguments: {
$driverException: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
$query: Doctrine\DBAL\Query {#7223 …}
}
}
/html/shopware/vendor/doctrine/dbal/src/Connection.php:1111 {
Doctrine\DBAL\Connection->executeQuery(string $sql, array $params = [], $types = [], ?QueryCacheProfile $qcp = null): Result …
› } catch (Driver\Exception $e) {
› throw $this->convertExceptionDuringQuery($e, $sql, $params, $types);
› } finally {
arguments: {
$e: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
$sql: """
-- product-detail-route::read\n
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`canonical_product_version_id`, `product.parent`.`canonical_product_version_id`) as `product.canonicalProductVersionId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`available_stock` as `product.availableStock`, `product`.`stock` as `product.stock`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`guarantee_months`, `product.parent`.`guarantee_months`) as `product.guaranteeMonths`, COALESCE(`product`.`guarantee_confirmed`, `product.parent`.`guarantee_confirmed`) as `product.guaranteeConfirmed`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.manufacturer`.`id` as `product.manufacturer.id`, `product.manufacturer`.`version_id` as `product.manufacturer.versionId`, `product.manufacturer`.`media_id` as `product.manufacturer.mediaId`, `product.manufacturer`.`link` as `product.manufacturer.link`, `product.manufacturer`.`created_at` as `product.manufacturer.createdAt`, `product.manufacturer`.`updated_at` as `product.manufacturer.updatedAt`, `product.manufacturer.media`.`id` as `product.manufacturer.media.id`, `product.manufacturer.media`.`user_id` as `product.manufacturer.media.userId`, `product.manufacturer.media`.`media_folder_id` as `product.manufacturer.media.mediaFolderId`, `product.manufacturer.media`.`mime_type` as `product.manufacturer.media.mimeType`, `product.manufacturer.media`.`file_extension` as `product.manufacturer.media.fileExtension`, `product.manufacturer.media`.`uploaded_at` as `product.manufacturer.media.uploadedAt`, `product.manufacturer.media`.`file_name` as `product.manufacturer.media.fileName`, `product.manufacturer.media`.`file_size` as `product.manufacturer.media.fileSize`, `product.manufacturer.media`.`media_type` as `product.manufacturer.media.mediaTypeRaw`, `product.manufacturer.media`.`meta_data` as `product.manufacturer.media.metaData`, `product.manufacturer.media`.`config` as `product.manufacturer.media.config`, `product.manufacturer.media`.`path` as `product.manufacturer.media.path`, `product.manufacturer.media`.`private` as `product.manufacturer.media.private`, `product.manufacturer.media`.`thumbnails_ro` as `product.manufacturer.media.thumbnailsRo`, `product.manufacturer.media`.`file_hash` as `product.manufacturer.media.fileHash`, `product.manufacturer.media`.`created_at` as `product.manufacturer.media.createdAt`, `product.manufacturer.media`.`updated_at` as `product.manufacturer.media.updatedAt`, `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation.title`, COALESCE(`product.manufacturer.media.translation.override_1.title`,`product.manufacturer.media.translation.title`) as `product.manufacturer.media.title`, `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation.alt`, COALESCE(`product.manufacturer.media.translation.override_1.alt`,`product.manufacturer.media.translation.alt`) as `product.manufacturer.media.alt`, `product.manufacturer.media.translation.override_1.customFields`, `product.manufacturer.media.translation.customFields`, COALESCE(`product.manufacturer.media.translation.override_1.customFields`,`product.manufacturer.media.translation.customFields`) as `product.manufacturer.media.customFields`, `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation.name`, COALESCE(`product.manufacturer.translation.override_1.name`,`product.manufacturer.translation.name`) as `product.manufacturer.name`, `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation.description`, COALESCE(`product.manufacturer.translation.override_1.description`,`product.manufacturer.translation.description`) as `product.manufacturer.description`, `product.manufacturer.translation.override_1.customFields`, `product.manufacturer.translation.customFields`, COALESCE(`product.manufacturer.translation.override_1.customFields`,`product.manufacturer.translation.customFields`) as `product.manufacturer.customFields`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_option` `product.options.mapping`\n
WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, (SELECT GROUP_CONCAT(HEX(`product.properties.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_property` `product.properties.mapping`\n
WHERE `product.properties.mapping`.`product_id` = `product`.`properties` ) as `product.properties.id_mapping`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.override_1.shortCode`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.override_1.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.override_1.name`, `product.unit.translation.name`, COALESCE(`product.unit.translation.override_1.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.override_1.customFields`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.override_1.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.override_1.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.override_1.customFields`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.override_1.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`config` as `product.cover.media.config`, `product.cover.media`.`path` as `product.cover.media.path`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`file_hash` as `product.cover.media.fileHash`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.override_1.title`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.override_1.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.override_1.alt`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.override_1.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.override_1.customFields`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.override_1.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.override_1.metaDescription`, `product.parent.translation.override_1.metaDescription`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.override_1.metaDescription`,`product.parent.translation.override_1.metaDescription`,`product.translation.metaDescription`,`product.parent.translation.metaDescription`) as `product.metaDescription`, `product.translation.override_1.name`, `product.parent.translation.override_1.name`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.override_1.name`,`product.parent.translation.override_1.name`,`product.translation.name`,`product.parent.translation.name`) as `product.name`, `product.translation.override_1.keywords`, `product.parent.translation.override_1.keywords`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.override_1.keywords`,`product.parent.translation.override_1.keywords`,`product.translation.keywords`,`product.parent.translation.keywords`) as `product.keywords`, `product.translation.override_1.description`, `product.parent.translation.override_1.description`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.override_1.description`,`product.parent.translation.override_1.description`,`product.translation.description`,`product.parent.translation.description`) as `product.description`, `product.translation.override_1.metaTitle`, `product.parent.translation.override_1.metaTitle`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.override_1.metaTitle`,`product.parent.translation.override_1.metaTitle`,`product.translation.metaTitle`,`product.parent.translation.metaTitle`) as `product.metaTitle`, `product.translation.override_1.packUnit`, `product.parent.translation.override_1.packUnit`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.override_1.packUnit`,`product.parent.translation.override_1.packUnit`,`product.translation.packUnit`,`product.parent.translation.packUnit`) as `product.packUnit`, `product.translation.override_1.packUnitPlural`, `product.parent.translation.override_1.packUnitPlural`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.override_1.packUnitPlural`,`product.parent.translation.override_1.packUnitPlural`,`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.override_1.customSearchKeywords`, `product.parent.translation.override_1.customSearchKeywords`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.override_1.customSearchKeywords`,`product.parent.translation.override_1.customSearchKeywords`,`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.override_1.slotConfig`, `product.parent.translation.override_1.slotConfig`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.override_1.slotConfig`,`product.parent.translation.override_1.slotConfig`,`product.translation.slotConfig`,`product.parent.translation.slotConfig`) as `product.slotConfig`, `product.translation.override_1.customFields`, `product.parent.translation.override_1.customFields`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.override_1.customFields`,`product.parent.translation.override_1.customFields`,`product.translation.customFields`,`product.parent.translation.customFields`) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`parent_version_id` = `product.parent`.`version_id` LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product`.`manufacturer` = `product.manufacturer`.`id` AND IFNULL(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) = `product.manufacturer`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND IFNULL(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) = `product.cover`.`version_id` LEFT JOIN (SELECT `product.translation`.`product_id`, `product.translation`.`product_version_id`, `product.translation`.`meta_description` as `product.translation.metaDescription`, `product.translation.override_1`.`meta_description` as `product.translation.override_1.metaDescription`, `product.translation`.`name` as `product.translation.name`, `product.translation.override_1`.`name` as `product.translation.override_1.name`, `product.translation`.`keywords` as `product.translation.keywords`, `product.translation.override_1`.`keywords` as `product.translation.override_1.keywords`, `product.translation`.`description` as `product.translation.description`, `product.translation.override_1`.`description` as `product.translation.override_1.description`, `product.translation`.`meta_title` as `product.translation.metaTitle`, `product.translation.override_1`.`meta_title` as `product.translation.override_1.metaTitle`, `product.translation`.`pack_unit` as `product.translation.packUnit`, `product.translation.override_1`.`pack_unit` as `product.translation.override_1.packUnit`, `product.translation`.`pack_unit_plural` as `product.translation.packUnitPlural`, `product.translation.override_1`.`pack_unit_plural` as `product.translation.override_1.packUnitPlural`, `product.translation`.`custom_fields` as `product.translation.customFields`, `product.translation.override_1`.`custom_fields` as `product.translation.override_1.customFields`, `product.translation`.`slot_config` as `product.translation.slotConfig`, `product.translation.override_1`.`slot_config` as `product.translation.override_1.slotConfig`, `product.translation`.`custom_search_keywords` as `product.translation.customSearchKeywords`, `product.translation.override_1`.`custom_search_keywords` as `product.translation.override_1.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation`.`product_id` = `product.translation.override_1`.`product_id` AND `product.translation.override_1`.`language_id` = ? AND `product.translation`.`product_version_id` = `product.translation.override_1`.`product_version_id` WHERE `product.translation`.`language_id` = ?) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.`product_version_id` = `product`.`version_id` LEFT JOIN (SELECT `product.parent.translation`.`product_id`, `product.parent.translation`.`product_version_id`, `product.parent.translation`.`meta_description` as `product.parent.translation.metaDescription`, `product.parent.translation.override_1`.`meta_description` as `product.parent.translation.override_1.metaDescription`, `product.parent.translation`.`name` as `product.parent.translation.name`, `product.parent.translation.override_1`.`name` as `product.parent.translation.override_1.name`, `product.parent.translation`.`keywords` as `product.parent.translation.keywords`, `product.parent.translation.override_1`.`keywords` as `product.parent.translation.override_1.keywords`, `product.parent.translation`.`description` as `product.parent.translation.description`, `product.parent.translation.override_1`.`description` as `product.parent.translation.override_1.description`, `product.parent.translation`.`meta_title` as `product.parent.translation.metaTitle`, `product.parent.translation.override_1`.`meta_title` as `product.parent.translation.override_1.metaTitle`, `product.parent.translation`.`pack_unit` as `product.parent.translation.packUnit`, `product.parent.translation.override_1`.`pack_unit` as `product.parent.translation.override_1.packUnit`, `product.parent.translation`.`pack_unit_plural` as `product.parent.translation.packUnitPlural`, `product.parent.translation.override_1`.`pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural`, `product.parent.translation`.`custom_fields` as `product.parent.translation.customFields`, `product.parent.translation.override_1`.`custom_fields` as `product.parent.translation.override_1.customFields`, `product.parent.translation`.`slot_config` as `product.parent.translation.slotConfig`, `product.parent.translation.override_1`.`slot_config` as `product.parent.translation.override_1.slotConfig`, `product.parent.translation`.`custom_search_keywords` as `product.parent.translation.customSearchKeywords`, `product.parent.translation.override_1`.`custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation`.`product_id` = `product.parent.translation.override_1`.`product_id` AND `product.parent.translation.override_1`.`language_id` = ? AND `product.parent.translation`.`product_version_id` = `product.parent.translation.override_1`.`product_version_id` WHERE `product.parent.translation`.`language_id` = ?) `product.parent.product_translation` ON `product.parent.product_translation`.`product_id` = `product.parent`.`id` AND `product.parent.product_translation`.`product_version_id` = `product.parent`.`version_id` LEFT JOIN `media` `product.manufacturer.media` ON `product.manufacturer`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.manufacturer.translation`.`product_manufacturer_id`, `product.manufacturer.translation`.`product_manufacturer_version_id`, `product.manufacturer.translation`.`name` as `product.manufacturer.translation.name`, `product.manufacturer.translation.override_1`.`name` as `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation`.`description` as `product.manufacturer.translation.description`, `product.manufacturer.translation.override_1`.`description` as `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation`.`custom_fields` as `product.manufacturer.translation.customFields`, `product.manufacturer.translation.override_1`.`custom_fields` as `product.manufacturer.translation.override_1.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation`.`product_manufacturer_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_id` AND `product.manufacturer.translation.override_1`.`language_id` = ? AND `product.manufacturer.translation`.`product_manufacturer_version_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_version_id` WHERE `product.manufacturer.translation`.`language_id` = ?) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_id` = `product.manufacturer`.`id` AND `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_version_id` = `product.manufacturer`.`version_id` LEFT JOIN (SELECT `product.manufacturer.media.translation`.`media_id`, `product.manufacturer.media.translation`.`alt` as `product.manufacturer.media.translation.alt`, `product.manufacturer.media.translation.override_1`.`alt` as `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation`.`title` as `product.manufacturer.media.translation.title`, `product.manufacturer.media.translation.override_1`.`title` as `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation`.`custom_fields` as `product.manufacturer.media.translation.customFields`, `product.manufacturer.media.translation.override_1`.`custom_fields` as `product.manufacturer.media.translation.override_1.customFields` FROM `media_translation` `product.manufacturer.media.translation` LEFT JOIN `media_translation` `product.manufacturer.media.translation.override_1` ON `product.manufacturer.media.translation`.`media_id` = `product.manufacturer.media.translation.override_1`.`media_id` AND `product.manufacturer.media.translation.override_1`.`language_id` = ? WHERE `product.manufacturer.media.translation`.`language_id` = ?) `product.manufacturer.media.media_translation` ON `product.manufacturer.media.media_translation`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.`unit_id`, `product.unit.translation`.`short_code` as `product.unit.translation.shortCode`, `product.unit.translation.override_1`.`short_code` as `product.unit.translation.override_1.shortCode`, `product.unit.translation`.`name` as `product.unit.translation.name`, `product.unit.translation.override_1`.`name` as `product.unit.translation.override_1.name`, `product.unit.translation`.`custom_fields` as `product.unit.translation.customFields`, `product.unit.translation.override_1`.`custom_fields` as `product.unit.translation.override_1.customFields` FROM `unit_translation` `product.unit.translation` LEFT JOIN `unit_translation` `product.unit.translation.override_1` ON `product.unit.translation`.`unit_id` = `product.unit.translation.override_1`.`unit_id` AND `product.unit.translation.override_1`.`language_id` = ? WHERE `product.unit.translation`.`language_id` = ?) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.`delivery_time_id`, `product.deliveryTime.translation`.`name` as `product.deliveryTime.translation.name`, `product.deliveryTime.translation.override_1`.`name` as `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation`.`custom_fields` as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation.override_1`.`custom_fields` as `product.deliveryTime.translation.override_1.customFields` FROM `delivery_time_translation` `product.deliveryTime.translation` LEFT JOIN `delivery_time_translation` `product.deliveryTime.translation.override_1` ON `product.deliveryTime.translation`.`delivery_time_id` = `product.deliveryTime.translation.override_1`.`delivery_time_id` AND `product.deliveryTime.translation.override_1`.`language_id` = ? WHERE `product.deliveryTime.translation`.`language_id` = ?) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.`media_id`, `product.cover.media.translation`.`alt` as `product.cover.media.translation.alt`, `product.cover.media.translation.override_1`.`alt` as `product.cover.media.translation.override_1.alt`, `product.cover.media.translation`.`title` as `product.cover.media.translation.title`, `product.cover.media.translation.override_1`.`title` as `product.cover.media.translation.override_1.title`, `product.cover.media.translation`.`custom_fields` as `product.cover.media.translation.customFields`, `product.cover.media.translation.override_1`.`custom_fields` as `product.cover.media.translation.override_1.customFields` FROM `media_translation` `product.cover.media.translation` LEFT JOIN `media_translation` `product.cover.media.translation.override_1` ON `product.cover.media.translation`.`media_id` = `product.cover.media.translation.override_1`.`media_id` AND `product.cover.media.translation.override_1`.`language_id` = ? WHERE `product.cover.media.translation`.`language_id` = ?) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = ?) AND (`product`.`id` IN (?))
"""
$params: [ …16]
$types: [ …16]
}
}
/html/shopware/vendor/doctrine/dbal/src/Query/QueryBuilder.php:344 {
Doctrine\DBAL\Query\QueryBuilder->executeQuery(): Result …
› {
› return $this->connection->executeQuery(
› $this->getSQL(),
arguments: {
$sql: """
-- product-detail-route::read\n
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`canonical_product_version_id`, `product.parent`.`canonical_product_version_id`) as `product.canonicalProductVersionId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`available_stock` as `product.availableStock`, `product`.`stock` as `product.stock`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`guarantee_months`, `product.parent`.`guarantee_months`) as `product.guaranteeMonths`, COALESCE(`product`.`guarantee_confirmed`, `product.parent`.`guarantee_confirmed`) as `product.guaranteeConfirmed`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.manufacturer`.`id` as `product.manufacturer.id`, `product.manufacturer`.`version_id` as `product.manufacturer.versionId`, `product.manufacturer`.`media_id` as `product.manufacturer.mediaId`, `product.manufacturer`.`link` as `product.manufacturer.link`, `product.manufacturer`.`created_at` as `product.manufacturer.createdAt`, `product.manufacturer`.`updated_at` as `product.manufacturer.updatedAt`, `product.manufacturer.media`.`id` as `product.manufacturer.media.id`, `product.manufacturer.media`.`user_id` as `product.manufacturer.media.userId`, `product.manufacturer.media`.`media_folder_id` as `product.manufacturer.media.mediaFolderId`, `product.manufacturer.media`.`mime_type` as `product.manufacturer.media.mimeType`, `product.manufacturer.media`.`file_extension` as `product.manufacturer.media.fileExtension`, `product.manufacturer.media`.`uploaded_at` as `product.manufacturer.media.uploadedAt`, `product.manufacturer.media`.`file_name` as `product.manufacturer.media.fileName`, `product.manufacturer.media`.`file_size` as `product.manufacturer.media.fileSize`, `product.manufacturer.media`.`media_type` as `product.manufacturer.media.mediaTypeRaw`, `product.manufacturer.media`.`meta_data` as `product.manufacturer.media.metaData`, `product.manufacturer.media`.`config` as `product.manufacturer.media.config`, `product.manufacturer.media`.`path` as `product.manufacturer.media.path`, `product.manufacturer.media`.`private` as `product.manufacturer.media.private`, `product.manufacturer.media`.`thumbnails_ro` as `product.manufacturer.media.thumbnailsRo`, `product.manufacturer.media`.`file_hash` as `product.manufacturer.media.fileHash`, `product.manufacturer.media`.`created_at` as `product.manufacturer.media.createdAt`, `product.manufacturer.media`.`updated_at` as `product.manufacturer.media.updatedAt`, `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation.title`, COALESCE(`product.manufacturer.media.translation.override_1.title`,`product.manufacturer.media.translation.title`) as `product.manufacturer.media.title`, `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation.alt`, COALESCE(`product.manufacturer.media.translation.override_1.alt`,`product.manufacturer.media.translation.alt`) as `product.manufacturer.media.alt`, `product.manufacturer.media.translation.override_1.customFields`, `product.manufacturer.media.translation.customFields`, COALESCE(`product.manufacturer.media.translation.override_1.customFields`,`product.manufacturer.media.translation.customFields`) as `product.manufacturer.media.customFields`, `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation.name`, COALESCE(`product.manufacturer.translation.override_1.name`,`product.manufacturer.translation.name`) as `product.manufacturer.name`, `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation.description`, COALESCE(`product.manufacturer.translation.override_1.description`,`product.manufacturer.translation.description`) as `product.manufacturer.description`, `product.manufacturer.translation.override_1.customFields`, `product.manufacturer.translation.customFields`, COALESCE(`product.manufacturer.translation.override_1.customFields`,`product.manufacturer.translation.customFields`) as `product.manufacturer.customFields`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_option` `product.options.mapping`\n
WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, (SELECT GROUP_CONCAT(HEX(`product.properties.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_property` `product.properties.mapping`\n
WHERE `product.properties.mapping`.`product_id` = `product`.`properties` ) as `product.properties.id_mapping`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.override_1.shortCode`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.override_1.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.override_1.name`, `product.unit.translation.name`, COALESCE(`product.unit.translation.override_1.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.override_1.customFields`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.override_1.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.override_1.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.override_1.customFields`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.override_1.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`config` as `product.cover.media.config`, `product.cover.media`.`path` as `product.cover.media.path`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`file_hash` as `product.cover.media.fileHash`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.override_1.title`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.override_1.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.override_1.alt`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.override_1.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.override_1.customFields`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.override_1.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.override_1.metaDescription`, `product.parent.translation.override_1.metaDescription`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.override_1.metaDescription`,`product.parent.translation.override_1.metaDescription`,`product.translation.metaDescription`,`product.parent.translation.metaDescription`) as `product.metaDescription`, `product.translation.override_1.name`, `product.parent.translation.override_1.name`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.override_1.name`,`product.parent.translation.override_1.name`,`product.translation.name`,`product.parent.translation.name`) as `product.name`, `product.translation.override_1.keywords`, `product.parent.translation.override_1.keywords`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.override_1.keywords`,`product.parent.translation.override_1.keywords`,`product.translation.keywords`,`product.parent.translation.keywords`) as `product.keywords`, `product.translation.override_1.description`, `product.parent.translation.override_1.description`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.override_1.description`,`product.parent.translation.override_1.description`,`product.translation.description`,`product.parent.translation.description`) as `product.description`, `product.translation.override_1.metaTitle`, `product.parent.translation.override_1.metaTitle`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.override_1.metaTitle`,`product.parent.translation.override_1.metaTitle`,`product.translation.metaTitle`,`product.parent.translation.metaTitle`) as `product.metaTitle`, `product.translation.override_1.packUnit`, `product.parent.translation.override_1.packUnit`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.override_1.packUnit`,`product.parent.translation.override_1.packUnit`,`product.translation.packUnit`,`product.parent.translation.packUnit`) as `product.packUnit`, `product.translation.override_1.packUnitPlural`, `product.parent.translation.override_1.packUnitPlural`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.override_1.packUnitPlural`,`product.parent.translation.override_1.packUnitPlural`,`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.override_1.customSearchKeywords`, `product.parent.translation.override_1.customSearchKeywords`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.override_1.customSearchKeywords`,`product.parent.translation.override_1.customSearchKeywords`,`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.override_1.slotConfig`, `product.parent.translation.override_1.slotConfig`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.override_1.slotConfig`,`product.parent.translation.override_1.slotConfig`,`product.translation.slotConfig`,`product.parent.translation.slotConfig`) as `product.slotConfig`, `product.translation.override_1.customFields`, `product.parent.translation.override_1.customFields`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.override_1.customFields`,`product.parent.translation.override_1.customFields`,`product.translation.customFields`,`product.parent.translation.customFields`) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`parent_version_id` = `product.parent`.`version_id` LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product`.`manufacturer` = `product.manufacturer`.`id` AND IFNULL(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) = `product.manufacturer`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND IFNULL(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) = `product.cover`.`version_id` LEFT JOIN (SELECT `product.translation`.`product_id`, `product.translation`.`product_version_id`, `product.translation`.`meta_description` as `product.translation.metaDescription`, `product.translation.override_1`.`meta_description` as `product.translation.override_1.metaDescription`, `product.translation`.`name` as `product.translation.name`, `product.translation.override_1`.`name` as `product.translation.override_1.name`, `product.translation`.`keywords` as `product.translation.keywords`, `product.translation.override_1`.`keywords` as `product.translation.override_1.keywords`, `product.translation`.`description` as `product.translation.description`, `product.translation.override_1`.`description` as `product.translation.override_1.description`, `product.translation`.`meta_title` as `product.translation.metaTitle`, `product.translation.override_1`.`meta_title` as `product.translation.override_1.metaTitle`, `product.translation`.`pack_unit` as `product.translation.packUnit`, `product.translation.override_1`.`pack_unit` as `product.translation.override_1.packUnit`, `product.translation`.`pack_unit_plural` as `product.translation.packUnitPlural`, `product.translation.override_1`.`pack_unit_plural` as `product.translation.override_1.packUnitPlural`, `product.translation`.`custom_fields` as `product.translation.customFields`, `product.translation.override_1`.`custom_fields` as `product.translation.override_1.customFields`, `product.translation`.`slot_config` as `product.translation.slotConfig`, `product.translation.override_1`.`slot_config` as `product.translation.override_1.slotConfig`, `product.translation`.`custom_search_keywords` as `product.translation.customSearchKeywords`, `product.translation.override_1`.`custom_search_keywords` as `product.translation.override_1.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation`.`product_id` = `product.translation.override_1`.`product_id` AND `product.translation.override_1`.`language_id` = ? AND `product.translation`.`product_version_id` = `product.translation.override_1`.`product_version_id` WHERE `product.translation`.`language_id` = ?) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.`product_version_id` = `product`.`version_id` LEFT JOIN (SELECT `product.parent.translation`.`product_id`, `product.parent.translation`.`product_version_id`, `product.parent.translation`.`meta_description` as `product.parent.translation.metaDescription`, `product.parent.translation.override_1`.`meta_description` as `product.parent.translation.override_1.metaDescription`, `product.parent.translation`.`name` as `product.parent.translation.name`, `product.parent.translation.override_1`.`name` as `product.parent.translation.override_1.name`, `product.parent.translation`.`keywords` as `product.parent.translation.keywords`, `product.parent.translation.override_1`.`keywords` as `product.parent.translation.override_1.keywords`, `product.parent.translation`.`description` as `product.parent.translation.description`, `product.parent.translation.override_1`.`description` as `product.parent.translation.override_1.description`, `product.parent.translation`.`meta_title` as `product.parent.translation.metaTitle`, `product.parent.translation.override_1`.`meta_title` as `product.parent.translation.override_1.metaTitle`, `product.parent.translation`.`pack_unit` as `product.parent.translation.packUnit`, `product.parent.translation.override_1`.`pack_unit` as `product.parent.translation.override_1.packUnit`, `product.parent.translation`.`pack_unit_plural` as `product.parent.translation.packUnitPlural`, `product.parent.translation.override_1`.`pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural`, `product.parent.translation`.`custom_fields` as `product.parent.translation.customFields`, `product.parent.translation.override_1`.`custom_fields` as `product.parent.translation.override_1.customFields`, `product.parent.translation`.`slot_config` as `product.parent.translation.slotConfig`, `product.parent.translation.override_1`.`slot_config` as `product.parent.translation.override_1.slotConfig`, `product.parent.translation`.`custom_search_keywords` as `product.parent.translation.customSearchKeywords`, `product.parent.translation.override_1`.`custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation`.`product_id` = `product.parent.translation.override_1`.`product_id` AND `product.parent.translation.override_1`.`language_id` = ? AND `product.parent.translation`.`product_version_id` = `product.parent.translation.override_1`.`product_version_id` WHERE `product.parent.translation`.`language_id` = ?) `product.parent.product_translation` ON `product.parent.product_translation`.`product_id` = `product.parent`.`id` AND `product.parent.product_translation`.`product_version_id` = `product.parent`.`version_id` LEFT JOIN `media` `product.manufacturer.media` ON `product.manufacturer`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.manufacturer.translation`.`product_manufacturer_id`, `product.manufacturer.translation`.`product_manufacturer_version_id`, `product.manufacturer.translation`.`name` as `product.manufacturer.translation.name`, `product.manufacturer.translation.override_1`.`name` as `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation`.`description` as `product.manufacturer.translation.description`, `product.manufacturer.translation.override_1`.`description` as `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation`.`custom_fields` as `product.manufacturer.translation.customFields`, `product.manufacturer.translation.override_1`.`custom_fields` as `product.manufacturer.translation.override_1.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation`.`product_manufacturer_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_id` AND `product.manufacturer.translation.override_1`.`language_id` = ? AND `product.manufacturer.translation`.`product_manufacturer_version_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_version_id` WHERE `product.manufacturer.translation`.`language_id` = ?) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_id` = `product.manufacturer`.`id` AND `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_version_id` = `product.manufacturer`.`version_id` LEFT JOIN (SELECT `product.manufacturer.media.translation`.`media_id`, `product.manufacturer.media.translation`.`alt` as `product.manufacturer.media.translation.alt`, `product.manufacturer.media.translation.override_1`.`alt` as `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation`.`title` as `product.manufacturer.media.translation.title`, `product.manufacturer.media.translation.override_1`.`title` as `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation`.`custom_fields` as `product.manufacturer.media.translation.customFields`, `product.manufacturer.media.translation.override_1`.`custom_fields` as `product.manufacturer.media.translation.override_1.customFields` FROM `media_translation` `product.manufacturer.media.translation` LEFT JOIN `media_translation` `product.manufacturer.media.translation.override_1` ON `product.manufacturer.media.translation`.`media_id` = `product.manufacturer.media.translation.override_1`.`media_id` AND `product.manufacturer.media.translation.override_1`.`language_id` = ? WHERE `product.manufacturer.media.translation`.`language_id` = ?) `product.manufacturer.media.media_translation` ON `product.manufacturer.media.media_translation`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.`unit_id`, `product.unit.translation`.`short_code` as `product.unit.translation.shortCode`, `product.unit.translation.override_1`.`short_code` as `product.unit.translation.override_1.shortCode`, `product.unit.translation`.`name` as `product.unit.translation.name`, `product.unit.translation.override_1`.`name` as `product.unit.translation.override_1.name`, `product.unit.translation`.`custom_fields` as `product.unit.translation.customFields`, `product.unit.translation.override_1`.`custom_fields` as `product.unit.translation.override_1.customFields` FROM `unit_translation` `product.unit.translation` LEFT JOIN `unit_translation` `product.unit.translation.override_1` ON `product.unit.translation`.`unit_id` = `product.unit.translation.override_1`.`unit_id` AND `product.unit.translation.override_1`.`language_id` = ? WHERE `product.unit.translation`.`language_id` = ?) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.`delivery_time_id`, `product.deliveryTime.translation`.`name` as `product.deliveryTime.translation.name`, `product.deliveryTime.translation.override_1`.`name` as `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation`.`custom_fields` as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation.override_1`.`custom_fields` as `product.deliveryTime.translation.override_1.customFields` FROM `delivery_time_translation` `product.deliveryTime.translation` LEFT JOIN `delivery_time_translation` `product.deliveryTime.translation.override_1` ON `product.deliveryTime.translation`.`delivery_time_id` = `product.deliveryTime.translation.override_1`.`delivery_time_id` AND `product.deliveryTime.translation.override_1`.`language_id` = ? WHERE `product.deliveryTime.translation`.`language_id` = ?) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.`media_id`, `product.cover.media.translation`.`alt` as `product.cover.media.translation.alt`, `product.cover.media.translation.override_1`.`alt` as `product.cover.media.translation.override_1.alt`, `product.cover.media.translation`.`title` as `product.cover.media.translation.title`, `product.cover.media.translation.override_1`.`title` as `product.cover.media.translation.override_1.title`, `product.cover.media.translation`.`custom_fields` as `product.cover.media.translation.customFields`, `product.cover.media.translation.override_1`.`custom_fields` as `product.cover.media.translation.override_1.customFields` FROM `media_translation` `product.cover.media.translation` LEFT JOIN `media_translation` `product.cover.media.translation.override_1` ON `product.cover.media.translation`.`media_id` = `product.cover.media.translation.override_1`.`media_id` AND `product.cover.media.translation.override_1`.`language_id` = ? WHERE `product.cover.media.translation`.`language_id` = ?) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = ?) AND (`product`.`id` IN (?))
"""
$params: [ …16]
$types: [ …16]
$qcp: null
}
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Dbal/EntityReader.php:317 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityReader->fetch(Criteria $criteria, EntityDefinition $definition, Context $context, FieldCollection $fields, array $partial = []): array …
›
› return $query->executeQuery()->fetchAllAssociative();
› }
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Dbal/EntityReader.php:133 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $rows = $this->fetch($criteria, $definition, $context, $fields, $partial);
›
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$definition: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition {#47 …}
$context: Shopware\Core\Framework\Context {#1823 …}
$fields: Shopware\Core\Framework\DataAbstractionLayer\CompiledFieldCollection {#6795 …}
$partial: []
}
}
/html/shopware/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,
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$definition: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition {#47 …}
$context: Shopware\Core\Framework\Context {#1823 …}
$collection: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductCollection {#6792 …}
$fields: Shopware\Core\Framework\DataAbstractionLayer\CompiledFieldCollection {#6795 …}
$performEmptySearch: true
$partial: []
}
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:183 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
arguments: {
$definition: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition {#47 …}
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$context: Shopware\Core\Framework\Context {#1823 …}
}
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:121 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$salesChannelContext: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:68 {
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 {#6131 …}
$salesChannelContext: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:68 {
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() {#6129 …}
$category: "saleschannel-repository"
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:105 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $product = $this->productRepository->search($criteria, $context)->getEntities()->first();
› if (!$product instanceof SalesChannelProductEntity) {
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6065 …}
$salesChannelContext: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:88 {
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() {#6084 …}
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6104 …}
}
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6078 …}
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/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 {#6105 …}
true
}
}
/html/shopware/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 {#759 …}
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
$beta: 1.0
&$metadata: []
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:64 {
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-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
}
}
/html/shopware/vendor/shopware/storefront/Page/Product/ProductPageLoader.php:71 {
Shopware\Storefront\Page\Product\ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments: {
$productId: "0191a86e6f6875dc8eda2e020dd5f9eb"
$request: Symfony\Component\HttpFoundation\Request {#800 …}
$context: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6065 …}
}
}
/html/shopware/vendor/shopware/storefront/Controller/ProductController.php:63 {
Shopware\Storefront\Controller\ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#800 …}
$context: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/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 {#1831 …}
$request: Symfony\Component\HttpFoundation\Request {#800 …}
}
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
} |
| logger |
Symfony\Bridge\Monolog\Processor\DebugProcessor {#741
-records: [
"" => [
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.700+00:00"
"message" => "User Deprecated: The Shopware\Core\Service\Service bundle should be added to config/bundles.php"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#49
#message: "User Deprecated: The Shopware\Core\Service\Service bundle should be added to config/bundles.php"
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Kernel.php:137 {
Shopware\Core\Kernel->registerBundles(): iterable …
› if ((!Feature::has('v6.7.0.0') || !Feature::isActive('v6.7.0.0')) && !isset($bundles[Service::class])) {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', \sprintf('The %s bundle should be added to config/bundles.php', Service::class));
› yield new Service();
}
/html/shopware/vendor/symfony/http-kernel/Kernel.php:356 {
Symfony\Component\HttpKernel\Kernel->initializeBundles(): void …
› $this->bundles = [];
› foreach ($this->registerBundles() as $bundle) {
› $name = $bundle->getName();
}
/html/shopware/vendor/symfony/http-kernel/Kernel.php:767 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
›
› $this->initializeBundles();
› $this->initializeContainer();
}
/html/shopware/vendor/symfony/http-kernel/Kernel.php:122 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› if (!$this->container) {
› $this->preBoot();
› }
}
/html/shopware/vendor/shopware/core/Kernel.php:177 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/html/shopware/vendor/shopware/core/Kernel.php:151 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› {
› $this->boot();
›
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.706+00:00"
"message" => "User Deprecated: Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#175
#message: "User Deprecated: Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:63 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $definition = $this->getInstance($definitionRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/html/shopware/vendor/shopware/core/Framework/Framework.php:160 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/html/shopware/vendor/symfony/http-kernel/Kernel.php:127 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/html/shopware/vendor/shopware/core/Kernel.php:177 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/html/shopware/vendor/shopware/core/Kernel.php:151 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› {
› $this->boot();
›
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.707+00:00"
"message" => "User Deprecated: Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#34
#message: "User Deprecated: Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:71 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $salesChannelDefinition = $this->getInstance($salesChannelRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/html/shopware/vendor/shopware/core/Framework/Framework.php:160 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/html/shopware/vendor/symfony/http-kernel/Kernel.php:127 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/html/shopware/vendor/shopware/core/Kernel.php:177 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/html/shopware/vendor/shopware/core/Kernel.php:151 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› {
› $this->boot();
›
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.100+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Event\BeforeSendResponseEvent"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheControlListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.100+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Event\BeforeSendResponseEvent"
"listener" => "Shopware\Storefront\Framework\Routing\CanonicalLinkListener::__invoke"
]
"channel" => "event"
]
]
800 => [
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.772+00:00"
"message" => "User Deprecated: The "Shopware\Core\Framework\DataAbstractionLayer\Search\EntityAggregatorInterface" interface is considered internal. It may change without further notice. You should not use it from "Swag\Security\Fixes\GHSAm8952hj38cg9\EntityAggregatorDecorator"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1312
#message: "User Deprecated: The "Shopware\Core\Framework\DataAbstractionLayer\Search\EntityAggregatorInterface" interface is considered internal. It may change without further notice. You should not use it from "Swag\Security\Fixes\GHSAm8952hj38cg9\EntityAggregatorDecorator"."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getEntityAggregatorInterfaceService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:11351 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getApp_RepositoryService($container) …
› }
› $c = ($container->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\EntityAggregatorInterface'] ?? self::getEntityAggregatorInterfaceService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:33385 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getSourceResolverService($container) …
› {
› $a = ($container->services['app.repository'] ?? self::getApp_RepositoryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:33205 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptFileReaderService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\App\\Source\\SourceResolver'] ?? self::getSourceResolverService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:33146 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptPersisterService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\ScriptFileReader'] ?? self::getScriptFileReaderService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:35459 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptLoaderService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\Persister\\ScriptPersister'] ?? self::getScriptPersisterService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:7722 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptExecutorService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\Script\\Execution\\ScriptLoader'] ?? self::getScriptLoaderService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:35242 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCoreSubscriberService($container) …
› {
› return $container->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] = new \Shopware\Core\Framework\Routing\CoreSubscriber($container->parameters['shopware.security.csp_templates'], ($container->services['Shopware\\Core\\Framework\\Script\\Execution\\ScriptExecutor'] ?? self::getScriptExecutorService($container)));
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:13358 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› $instance->addListener('kernel.controller', [#[\Closure(name: 'Shopware\\Core\\Framework\\Routing\\ContextResolverListener')] fn () => ($container->privates['Shopware\\Core\\Framework\\Routing\\ContextResolverListener'] ?? self::getContextResolverListenerService($container)), 'resolveContext'], -10);
› $instance->addListener('kernel.request', [#[\Closure(name: 'Shopware\\Core\\Framework\\Routing\\CoreSubscriber')] fn () => ($container->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] ?? self::getCoreSubscriberService($container)), 'initializeCspNonce'], 0);
› $instance->addListener('kernel.response', [#[\Closure(name: 'Shopware\\Core\\Framework\\Routing\\CoreSubscriber')] fn () => ($container->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] ?? self::getCoreSubscriberService($container)), 'setSecurityHeaders'], 0);
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:225 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:89 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->getListeners(?string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:71 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->getListeners(?string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/html/shopware/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:64 {
Shopware\Core\Framework\Event\NestedEventDispatcher->getListeners(?string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:270 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener) ?? 0;
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:123 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/html/shopware/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.774+00:00"
"message" => "User Deprecated: The "Shopware\Core\Framework\DataAbstractionLayer\EntityRepository" class uses "Symfony\Component\VarExporter\LazyGhostTrait" that is deprecated since Symfony 7.3, use native lazy objects instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1322
#message: "User Deprecated: The "Shopware\Core\Framework\DataAbstractionLayer\EntityRepository" class uses "Symfony\Component\VarExporter\LazyGhostTrait" that is deprecated since Symfony 7.3, use native lazy objects instead."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getApp_RepositoryService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:33385 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getSourceResolverService($container) …
› {
› $a = ($container->services['app.repository'] ?? self::getApp_RepositoryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:33205 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptFileReaderService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\App\\Source\\SourceResolver'] ?? self::getSourceResolverService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:33146 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptPersisterService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\ScriptFileReader'] ?? self::getScriptFileReaderService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:35459 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptLoaderService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\Persister\\ScriptPersister'] ?? self::getScriptPersisterService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:7722 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getScriptExecutorService($container) …
› {
› $a = ($container->privates['Shopware\\Core\\Framework\\Script\\Execution\\ScriptLoader'] ?? self::getScriptLoaderService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:35242 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCoreSubscriberService($container) …
› {
› return $container->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] = new \Shopware\Core\Framework\Routing\CoreSubscriber($container->parameters['shopware.security.csp_templates'], ($container->services['Shopware\\Core\\Framework\\Script\\Execution\\ScriptExecutor'] ?? self::getScriptExecutorService($container)));
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:13358 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› $instance->addListener('kernel.controller', [#[\Closure(name: 'Shopware\\Core\\Framework\\Routing\\ContextResolverListener')] fn () => ($container->privates['Shopware\\Core\\Framework\\Routing\\ContextResolverListener'] ?? self::getContextResolverListenerService($container)), 'resolveContext'], -10);
› $instance->addListener('kernel.request', [#[\Closure(name: 'Shopware\\Core\\Framework\\Routing\\CoreSubscriber')] fn () => ($container->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] ?? self::getCoreSubscriberService($container)), 'initializeCspNonce'], 0);
› $instance->addListener('kernel.response', [#[\Closure(name: 'Shopware\\Core\\Framework\\Routing\\CoreSubscriber')] fn () => ($container->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] ?? self::getCoreSubscriberService($container)), 'setSecurityHeaders'], 0);
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:225 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(?string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:89 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->getListeners(?string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:71 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->getListeners(?string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/html/shopware/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:64 {
Shopware\Core\Framework\Event\NestedEventDispatcher->getListeners(?string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:270 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener) ?? 0;
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:123 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/html/shopware/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.793+00:00"
"message" => "Matched route "{route}"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"route" => "frontend.detail.page"
"route_parameters" => [
"_route" => "frontend.detail.page"
"_routeScope" => [
"storefront"
]
"_httpCache" => true
"_controller" => "Shopware\Storefront\Controller\ProductController::index"
"productId" => "0191a86e6f6875dc8eda2e020dd5f9eb"
]
"request_uri" => "https://floeter.mittwald2.salesmachine.biz/detail/0191a86e6f6875dc8eda2e020dd5f9eb"
"method" => "GET"
]
"channel" => "request"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.794+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener::onRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::setupOAuth"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::startSession"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteParamsCleanupListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Twig\TwigDateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::initializeCspNonce"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.795+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::request"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.833+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.833+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.833+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.833+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.849+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.849+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.849+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.849+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.850+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.850+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.850+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.851+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.852+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.852+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.852+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.852+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.854+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.855+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.855+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.855+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.859+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.859+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.859+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.859+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.864+00:00"
"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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#4489
#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: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
is_a(mixed $object_or_class, string $class, bool $allow_string = false): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/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);
› }
}
/html/shopware/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),
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:254 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:215 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:235 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:68 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer\{closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:68 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/BaseContextFactory.php:185 {
Shopware\Core\System\SalesChannel\Context\BaseContextFactory->getPaymentMethod(array $options, Context $context, SalesChannelEntity $salesChannel): PaymentMethodEntity …
› $paymentMethod = $this->paymentMethodRepository
› ->search($criteria, $context)
› ->get($id);
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/BaseContextFactory.php:129 {
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);
›
}
/html/shopware/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));
›
}
/html/shopware/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6104 …}
}
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6078 …}
}
}
/html/shopware/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));
›
}
/html/shopware/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 {#6105 …}
true
}
}
/html/shopware/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 {#759 …}
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
$beta: 1.0
&$metadata: []
}
}
/html/shopware/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')) {
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:68 {
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);
›
}
/html/shopware/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));
›
}
/html/shopware/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6104 …}
}
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6078 …}
}
}
/html/shopware/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));
›
}
/html/shopware/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 {#6105 …}
true
}
}
/html/shopware/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 {#759 …}
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
$beta: 1.0
&$metadata: []
}
}
/html/shopware/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')) {
}
/html/shopware/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));
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.864+00:00"
"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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#4488
#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: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
is_a(mixed $object_or_class, string $class, bool $allow_string = false): bool …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/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);
› }
}
/html/shopware/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),
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:254 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:27 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› }
› $this->dispatch($nested, $name);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:215 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->read(Criteria $criteria, Context $context): EntityCollection …
›
› $this->eventDispatcher->dispatch($event);
›
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:235 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->_search(Criteria $criteria, Context $context): EntitySearchResult …
› );
› $entities = $this->read($criteria, $context);
›
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:68 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->Shopware\Core\Framework\DataAbstractionLayer\{closure} …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/EntityRepository.php:68 {
Shopware\Core\Framework\DataAbstractionLayer\EntityRepository->search(Criteria $criteria, Context $context): EntitySearchResult …
›
› return Profiler::trace($criteria->getTitle(), fn () => $this->_search($criteria, $context), 'repository');
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/BaseContextFactory.php:185 {
Shopware\Core\System\SalesChannel\Context\BaseContextFactory->getPaymentMethod(array $options, Context $context, SalesChannelEntity $salesChannel): PaymentMethodEntity …
› $paymentMethod = $this->paymentMethodRepository
› ->search($criteria, $context)
› ->get($id);
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/BaseContextFactory.php:129 {
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);
›
}
/html/shopware/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));
›
}
/html/shopware/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6104 …}
}
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6078 …}
}
}
/html/shopware/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));
›
}
/html/shopware/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 {#6105 …}
true
}
}
/html/shopware/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 {#759 …}
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
$beta: 1.0
&$metadata: []
}
}
/html/shopware/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')) {
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:68 {
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);
›
}
/html/shopware/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));
›
}
/html/shopware/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6104 …}
}
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6078 …}
}
}
/html/shopware/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));
›
}
/html/shopware/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 {#6105 …}
true
}
}
/html/shopware/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 {#759 …}
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
$beta: 1.0
&$metadata: []
}
}
/html/shopware/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')) {
}
/html/shopware/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));
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.865+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.865+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.865+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.865+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.868+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.868+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.868+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.868+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.880+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.880+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.880+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.880+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.896+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.896+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.896+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.896+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.898+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.898+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.898+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.898+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#1 Rule detection: Cart >= 0 (Payment) with priority 100 (id: 018ea3648aa171f8bc870977a02dcfd8)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#2 Rule detection: Cart >= 0 with priority 100 (id: 018ea3648ad07258b0f8902539e4dc2f)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#3 Rule detection: Always valid (Default) with priority 100 (id: 018ea364dd347021a69980db1ce3cfc4)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#4 Rule detection: Deutschland alt with priority 100 (id: 018ebbbc7429731d893e44b062843b4d)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#5 Rule detection: Deutschland-Helgoland alt with priority 100 (id: 018ebbbc74a372f9bb26638f422d84f0)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#6 Rule detection: Keine BigBox Artikel with priority 100 (id: 019eab44b38a76f588a2c7ffa2a3820e)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#7 Rule detection: Versand - Gewicht unter 90kg with priority 1 (id: 0191942987fe7e5eb88a2f39dc336c67)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#8 Rule detection: AmazonPayAvailabilityRule with priority 1 (id: e44e6782c64247b796b891cf25ae38f7)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.905+00:00"
"message" => "#9 Rule detection: Shopkunden with priority 0 (id: 018ebbbbeb0672259220b5c86870df39)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.908+00:00"
"message" => "User Deprecated: The "GuzzleHttp\Client" class is considered final. It may change without further notice as of its next major version. You should not extend it from "Shopware\Core\Framework\App\Http\PinningAppSystemHttpClient"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5792
#message: "User Deprecated: The "GuzzleHttp\Client" class is considered final. It may change without further notice as of its next major version. You should not extend it from "Shopware\Core\Framework\App\Http\PinningAppSystemHttpClient"."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPinningAppSystemHttpClientService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:26778 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getTaxProviderProcessorService($container) …
›
› $instance = new \Shopware\Core\Checkout\Cart\TaxProvider\TaxProviderProcessor($a, ($container->privates['monolog.logger'] ?? self::getMonolog_LoggerService($container)), new \Shopware\Core\Checkout\Cart\TaxProvider\TaxAdjustment(new \Shopware\Core\Checkout\Cart\Price\AmountCalculator($c, ($container->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] ??= new \Shopware\Core\Checkout\Cart\Tax\PercentageTaxRuleBuilder()), new \Shopware\Core\Checkout\Cart\TaxProvider\TaxAdjustmentCalculator()), $c), ($container->services['Shopware\\Core\\Checkout\\Cart\\TaxProvider\\TaxProviderRegistry'] ?? self::getTaxProviderRegistryService($container)), new \Shopware\Core\Framework\App\TaxProvider\Payload\TaxProviderPayloadService($b, ($container->privates['Shopware\\Core\\Framework\\App\\Http\\PinningAppSystemHttpClient'] ?? self::getPinningAppSystemHttpClientService($container))));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1900 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartLoadRouteService($container) …
› }
› $d = ($container->privates['Shopware\\Core\\Checkout\\Cart\\TaxProvider\\TaxProviderProcessor'] ?? self::getTaxProviderProcessorService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.908+00:00"
"message" => "User Deprecated: Method "GuzzleHttp\Client::__call()" might add "PromiseInterface|ResponseInterface" as a native return type declaration in the future. Do the same in child class "Shopware\Core\Framework\App\Http\PinningAppSystemHttpClient" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5790
#message: "User Deprecated: Method "GuzzleHttp\Client::__call()" might add "PromiseInterface|ResponseInterface" as a native return type declaration in the future. Do the same in child class "Shopware\Core\Framework\App\Http\PinningAppSystemHttpClient" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPinningAppSystemHttpClientService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:26778 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getTaxProviderProcessorService($container) …
›
› $instance = new \Shopware\Core\Checkout\Cart\TaxProvider\TaxProviderProcessor($a, ($container->privates['monolog.logger'] ?? self::getMonolog_LoggerService($container)), new \Shopware\Core\Checkout\Cart\TaxProvider\TaxAdjustment(new \Shopware\Core\Checkout\Cart\Price\AmountCalculator($c, ($container->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] ??= new \Shopware\Core\Checkout\Cart\Tax\PercentageTaxRuleBuilder()), new \Shopware\Core\Checkout\Cart\TaxProvider\TaxAdjustmentCalculator()), $c), ($container->services['Shopware\\Core\\Checkout\\Cart\\TaxProvider\\TaxProviderRegistry'] ?? self::getTaxProviderRegistryService($container)), new \Shopware\Core\Framework\App\TaxProvider\Payload\TaxProviderPayloadService($b, ($container->privates['Shopware\\Core\\Framework\\App\\Http\\PinningAppSystemHttpClient'] ?? self::getPinningAppSystemHttpClientService($container))));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1900 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartLoadRouteService($container) …
› }
› $d = ($container->privates['Shopware\\Core\\Checkout\\Cart\\TaxProvider\\TaxProviderProcessor'] ?? self::getTaxProviderProcessorService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.908+00:00"
"message" => "User Deprecated: Method "GuzzleHttp\Client::getConfig()" might add "mixed" as a native return type declaration in the future. Do the same in child class "Shopware\Core\Framework\App\Http\PinningAppSystemHttpClient" now to avoid errors or add an explicit @return annotation to suppress this message."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5789
#message: "User Deprecated: Method "GuzzleHttp\Client::getConfig()" might add "mixed" as a native return type declaration in the future. Do the same in child class "Shopware\Core\Framework\App\Http\PinningAppSystemHttpClient" now to avoid errors or add an explicit @return annotation to suppress this message."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPinningAppSystemHttpClientService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:26778 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getTaxProviderProcessorService($container) …
›
› $instance = new \Shopware\Core\Checkout\Cart\TaxProvider\TaxProviderProcessor($a, ($container->privates['monolog.logger'] ?? self::getMonolog_LoggerService($container)), new \Shopware\Core\Checkout\Cart\TaxProvider\TaxAdjustment(new \Shopware\Core\Checkout\Cart\Price\AmountCalculator($c, ($container->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] ??= new \Shopware\Core\Checkout\Cart\Tax\PercentageTaxRuleBuilder()), new \Shopware\Core\Checkout\Cart\TaxProvider\TaxAdjustmentCalculator()), $c), ($container->services['Shopware\\Core\\Checkout\\Cart\\TaxProvider\\TaxProviderRegistry'] ?? self::getTaxProviderRegistryService($container)), new \Shopware\Core\Framework\App\TaxProvider\Payload\TaxProviderPayloadService($b, ($container->privates['Shopware\\Core\\Framework\\App\\Http\\PinningAppSystemHttpClient'] ?? self::getPinningAppSystemHttpClientService($container))));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1900 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartLoadRouteService($container) …
› }
› $d = ($container->privates['Shopware\\Core\\Checkout\\Cart\\TaxProvider\\TaxProviderProcessor'] ?? self::getTaxProviderProcessorService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.910+00:00"
"message" => "User Deprecated: Since symfony/validator 7.4: Support for evaluating options in the base Constraint class is deprecated. Initialize properties in the constructor of Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityExists instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5799
#message: "User Deprecated: Since symfony/validator 7.4: Support for evaluating options in the base Constraint class is deprecated. Initialize properties in the constructor of Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityExists instead."
#code: 0
#file: "/html/shopware/vendor/symfony/validator/Constraint.php"
#line: 122
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/validator/Constraint.php:122 {
Symfony\Component\Validator\Constraint->__construct(mixed $options = null, ?array $groups = null, mixed $payload = null) …
›
› trigger_deprecation('symfony/validator', '7.4', 'Support for evaluating options in the base Constraint class is deprecated. Initialize properties in the constructor of %s instead.', static::class);
›
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Validation/EntityExists.php:55 {
Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityExists->__construct(array $options) …
›
› parent::__construct($options);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Cart/LineItemFactoryRegistry.php:138 {
Shopware\Core\Checkout\Cart\LineItemFactoryRegistry->createValidatorDefinition(): DataValidationDefinition …
› ->add('referencedId', new Type('string'))
› ->add('coverId', new Type('string'), new EntityExists(['entity' => MediaDefinition::ENTITY_NAME, 'context' => Context::createDefaultContext()]))
› ->addSub(
}
/html/shopware/vendor/shopware/core/Checkout/Cart/LineItemFactoryRegistry.php:39 {
Shopware\Core\Checkout\Cart\LineItemFactoryRegistry->__construct(iterable $handlers, DataValidator $validator, EventDispatcherInterface $eventDispatcher) …
› ) {
› $this->validatorDefinition = $this->createValidatorDefinition();
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:26518 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getLineItemFactoryRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Cart\LineItemFactoryRegistry(new RewindableGenerator(function () use ($container) {
› yield 0 => ($container->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\ProductLineItemFactory'] ?? self::getProductLineItemFactoryService($container));
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1789 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartItemAddRouteService($container) …
› }
› $d = ($container->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryRegistry'] ?? self::getLineItemFactoryRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.915+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5890
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.917+00:00"
"message" => "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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5919
#message: "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."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPayLaterHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:59 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $syncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.917+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5916
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.918+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5914
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.918+00:00"
"message" => "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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5908
#message: "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."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getVenmoHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:59 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $syncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.918+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5907
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.918+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5900
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.919+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5869
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.919+00:00"
"message" => "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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5897
#message: "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."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPUIHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:59 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $syncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.919+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5920
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.919+00:00"
"message" => "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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5883
#message: "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."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getBancontactAPMHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5922
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5902
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5927
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5930
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5933
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5936
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5939
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.920+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5942
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.921+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5945
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.921+00:00"
"message" => "User Deprecated: Since swag/paypal 10.0.0: tag:v10.0.0 - The Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler service will be removed"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5944
#message: "User Deprecated: Since swag/paypal 10.0.0: tag:v10.0.0 - The Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler service will be removed"
#code: 0
#file: "/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php"
#line: 41849
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:41849 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getSofortAPMHandlerService($container) …
› {
› trigger_deprecation('swag/paypal', '10.0.0', 'tag:v10.0.0 - The Swag\\PayPal\\Checkout\\Payment\\Method\\SofortAPMHandler service will be removed');
›
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.921+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5947
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.921+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5905
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.921+00:00"
"message" => "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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5953
#message: "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."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getACDCHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.921+00:00"
"message" => "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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5952
#message: "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."
#code: 0
#file: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getACDCHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.921+00:00"
"message" => "User Deprecated: 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."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5967
#message: "User Deprecated: 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."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.923+00:00"
"message" => "User Deprecated: The tag `shopware.payment.method.async` is deprecated for service Swag\AmazonPay\Components\PaymentHandler\AmazonPaymentHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5904
#message: "User Deprecated: The tag `shopware.payment.method.async` is deprecated for service Swag\AmazonPay\Components\PaymentHandler\AmazonPaymentHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/html/shopware/vendor/shopware/core/Framework/Feature.php"
#line: 256
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/shopware/core/Framework/Feature.php:256 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
› // empty package avoids the malformed "Since shopware/core : " prefix that a non-empty package with an empty version would render
› trigger_deprecation('', '', $message);
› }
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.925+00:00"
"message" => "User Deprecated: The "Swag\AmazonPay\Components\PaymentHandler\AmazonPaymentHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#6001
#message: "User Deprecated: The "Swag\AmazonPay\Components\PaymentHandler\AmazonPaymentHandler" 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: "/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 363
#severity: E_USER_DEPRECATED
trace: {
/html/shopware/vendor/symfony/error-handler/DebugClassLoader.php:363 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getAmazonPaymentHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/html/shopware/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/html/shopware/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:28054 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› $instance = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1952 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1998 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/html/shopware/var/cache/dev_hd3544354869c085f10caf9a87e60b8dc/ContainerIjl1rYI/Shopware_Core_KernelDevDebugContainer.php:1995 {
ContainerIjl1rYI\Shopware_Core_KernelDevDebugContainer::ContainerIjl1rYI\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/html/shopware/vendor/symfony/var-exporter/Internal/LazyObjectState.php:60 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/html/shopware/vendor/symfony/var-exporter/LazyGhostTrait.php:153 {
ContainerIjl1rYI\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/html/shopware/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/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();
}
/html/shopware/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:70 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/html/shopware/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/html/shopware/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 {
}
/html/shopware/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/html/shopware/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);
› }
}
/html/shopware/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/html/shopware/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);
› }
}
/html/shopware/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/html/shopware/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();
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent"
"listener" => "Shopware\Core\Profiling\Subscriber\ActiveRulesDataCollectorSubscriber::onContextResolved"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::replaceContextToken"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Swag\PayPal\Checkout\ExpressCheckout\ExpressCheckoutSubscriber::mapShippingCallbackContextToken"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\ContextResolverListener::resolveContext"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::controller"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Swag\PayPal\AgenticCommerce\Routing\AgentContextResolverListener::resolveContext"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteScopeListener::checkScope"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\Acl\AclAnnotationValidator::validate"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::preventPageLoadingFromXmlHttpRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Captcha\CaptchaRouteListener::validateCaptcha"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber::setStates"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber::checkExpectations"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.929+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener::checkAffiliateTracking"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.931+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\IsSignatureValidAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.931+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.931+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Swag\AmazonPay\Framework\EventListeners\AmazonPayAddressValidationListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.931+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "ContainerIjl1rYI\RequestPayloadValueResolverGhost8c80924::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.931+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.971+00:00"
"message" => "Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'product.guarantee_months' in 'field list'" at ExceptionConverter.php line 69"
"priority" => 500
"priorityName" => "CRITICAL"
"context" => [
"exception" => Doctrine\DBAL\Exception\InvalidFieldNameException {#7222
#message: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'product.guarantee_months' in 'field list'"
#code: 1054
#file: "/html/shopware/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php"
#line: 69
-previous: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
-query: Doctrine\DBAL\Query {#7223 …}
trace: {
/html/shopware/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:69 {
Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(Exception $exception, ?Query $query): DriverException …
› case 1611:
› return new InvalidFieldNameException($exception, $query);
›
}
/html/shopware/vendor/doctrine/dbal/src/Connection.php:1976 {
Doctrine\DBAL\Connection->handleDriverException(Exception $driverException, ?Query $query): DriverException …
› $this->exceptionConverter ??= $this->_driver->getExceptionConverter();
› $exception = $this->exceptionConverter->convert($driverException, $query);
›
arguments: {
$exception: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
$query: Doctrine\DBAL\Query {#7223 …}
}
}
/html/shopware/vendor/doctrine/dbal/src/Connection.php:1918 {
Doctrine\DBAL\Connection->convertExceptionDuringQuery(Exception $e, string $sql, array $params = [], array $types = []): DriverException …
› ): DriverException {
› return $this->handleDriverException($e, new Query($sql, $params, $types));
› }
arguments: {
$driverException: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
$query: Doctrine\DBAL\Query {#7223 …}
}
}
/html/shopware/vendor/doctrine/dbal/src/Connection.php:1111 {
Doctrine\DBAL\Connection->executeQuery(string $sql, array $params = [], $types = [], ?QueryCacheProfile $qcp = null): Result …
› } catch (Driver\Exception $e) {
› throw $this->convertExceptionDuringQuery($e, $sql, $params, $types);
› } finally {
arguments: {
$e: Doctrine\DBAL\Driver\PDO\Exception {#7178 …}
$sql: """
-- product-detail-route::read\n
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`canonical_product_version_id`, `product.parent`.`canonical_product_version_id`) as `product.canonicalProductVersionId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`available_stock` as `product.availableStock`, `product`.`stock` as `product.stock`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`guarantee_months`, `product.parent`.`guarantee_months`) as `product.guaranteeMonths`, COALESCE(`product`.`guarantee_confirmed`, `product.parent`.`guarantee_confirmed`) as `product.guaranteeConfirmed`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.manufacturer`.`id` as `product.manufacturer.id`, `product.manufacturer`.`version_id` as `product.manufacturer.versionId`, `product.manufacturer`.`media_id` as `product.manufacturer.mediaId`, `product.manufacturer`.`link` as `product.manufacturer.link`, `product.manufacturer`.`created_at` as `product.manufacturer.createdAt`, `product.manufacturer`.`updated_at` as `product.manufacturer.updatedAt`, `product.manufacturer.media`.`id` as `product.manufacturer.media.id`, `product.manufacturer.media`.`user_id` as `product.manufacturer.media.userId`, `product.manufacturer.media`.`media_folder_id` as `product.manufacturer.media.mediaFolderId`, `product.manufacturer.media`.`mime_type` as `product.manufacturer.media.mimeType`, `product.manufacturer.media`.`file_extension` as `product.manufacturer.media.fileExtension`, `product.manufacturer.media`.`uploaded_at` as `product.manufacturer.media.uploadedAt`, `product.manufacturer.media`.`file_name` as `product.manufacturer.media.fileName`, `product.manufacturer.media`.`file_size` as `product.manufacturer.media.fileSize`, `product.manufacturer.media`.`media_type` as `product.manufacturer.media.mediaTypeRaw`, `product.manufacturer.media`.`meta_data` as `product.manufacturer.media.metaData`, `product.manufacturer.media`.`config` as `product.manufacturer.media.config`, `product.manufacturer.media`.`path` as `product.manufacturer.media.path`, `product.manufacturer.media`.`private` as `product.manufacturer.media.private`, `product.manufacturer.media`.`thumbnails_ro` as `product.manufacturer.media.thumbnailsRo`, `product.manufacturer.media`.`file_hash` as `product.manufacturer.media.fileHash`, `product.manufacturer.media`.`created_at` as `product.manufacturer.media.createdAt`, `product.manufacturer.media`.`updated_at` as `product.manufacturer.media.updatedAt`, `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation.title`, COALESCE(`product.manufacturer.media.translation.override_1.title`,`product.manufacturer.media.translation.title`) as `product.manufacturer.media.title`, `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation.alt`, COALESCE(`product.manufacturer.media.translation.override_1.alt`,`product.manufacturer.media.translation.alt`) as `product.manufacturer.media.alt`, `product.manufacturer.media.translation.override_1.customFields`, `product.manufacturer.media.translation.customFields`, COALESCE(`product.manufacturer.media.translation.override_1.customFields`,`product.manufacturer.media.translation.customFields`) as `product.manufacturer.media.customFields`, `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation.name`, COALESCE(`product.manufacturer.translation.override_1.name`,`product.manufacturer.translation.name`) as `product.manufacturer.name`, `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation.description`, COALESCE(`product.manufacturer.translation.override_1.description`,`product.manufacturer.translation.description`) as `product.manufacturer.description`, `product.manufacturer.translation.override_1.customFields`, `product.manufacturer.translation.customFields`, COALESCE(`product.manufacturer.translation.override_1.customFields`,`product.manufacturer.translation.customFields`) as `product.manufacturer.customFields`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_option` `product.options.mapping`\n
WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, (SELECT GROUP_CONCAT(HEX(`product.properties.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_property` `product.properties.mapping`\n
WHERE `product.properties.mapping`.`product_id` = `product`.`properties` ) as `product.properties.id_mapping`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.override_1.shortCode`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.override_1.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.override_1.name`, `product.unit.translation.name`, COALESCE(`product.unit.translation.override_1.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.override_1.customFields`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.override_1.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.override_1.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.override_1.customFields`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.override_1.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`config` as `product.cover.media.config`, `product.cover.media`.`path` as `product.cover.media.path`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`file_hash` as `product.cover.media.fileHash`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.override_1.title`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.override_1.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.override_1.alt`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.override_1.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.override_1.customFields`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.override_1.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.override_1.metaDescription`, `product.parent.translation.override_1.metaDescription`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.override_1.metaDescription`,`product.parent.translation.override_1.metaDescription`,`product.translation.metaDescription`,`product.parent.translation.metaDescription`) as `product.metaDescription`, `product.translation.override_1.name`, `product.parent.translation.override_1.name`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.override_1.name`,`product.parent.translation.override_1.name`,`product.translation.name`,`product.parent.translation.name`) as `product.name`, `product.translation.override_1.keywords`, `product.parent.translation.override_1.keywords`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.override_1.keywords`,`product.parent.translation.override_1.keywords`,`product.translation.keywords`,`product.parent.translation.keywords`) as `product.keywords`, `product.translation.override_1.description`, `product.parent.translation.override_1.description`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.override_1.description`,`product.parent.translation.override_1.description`,`product.translation.description`,`product.parent.translation.description`) as `product.description`, `product.translation.override_1.metaTitle`, `product.parent.translation.override_1.metaTitle`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.override_1.metaTitle`,`product.parent.translation.override_1.metaTitle`,`product.translation.metaTitle`,`product.parent.translation.metaTitle`) as `product.metaTitle`, `product.translation.override_1.packUnit`, `product.parent.translation.override_1.packUnit`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.override_1.packUnit`,`product.parent.translation.override_1.packUnit`,`product.translation.packUnit`,`product.parent.translation.packUnit`) as `product.packUnit`, `product.translation.override_1.packUnitPlural`, `product.parent.translation.override_1.packUnitPlural`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.override_1.packUnitPlural`,`product.parent.translation.override_1.packUnitPlural`,`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.override_1.customSearchKeywords`, `product.parent.translation.override_1.customSearchKeywords`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.override_1.customSearchKeywords`,`product.parent.translation.override_1.customSearchKeywords`,`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.override_1.slotConfig`, `product.parent.translation.override_1.slotConfig`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.override_1.slotConfig`,`product.parent.translation.override_1.slotConfig`,`product.translation.slotConfig`,`product.parent.translation.slotConfig`) as `product.slotConfig`, `product.translation.override_1.customFields`, `product.parent.translation.override_1.customFields`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.override_1.customFields`,`product.parent.translation.override_1.customFields`,`product.translation.customFields`,`product.parent.translation.customFields`) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`parent_version_id` = `product.parent`.`version_id` LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product`.`manufacturer` = `product.manufacturer`.`id` AND IFNULL(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) = `product.manufacturer`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND IFNULL(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) = `product.cover`.`version_id` LEFT JOIN (SELECT `product.translation`.`product_id`, `product.translation`.`product_version_id`, `product.translation`.`meta_description` as `product.translation.metaDescription`, `product.translation.override_1`.`meta_description` as `product.translation.override_1.metaDescription`, `product.translation`.`name` as `product.translation.name`, `product.translation.override_1`.`name` as `product.translation.override_1.name`, `product.translation`.`keywords` as `product.translation.keywords`, `product.translation.override_1`.`keywords` as `product.translation.override_1.keywords`, `product.translation`.`description` as `product.translation.description`, `product.translation.override_1`.`description` as `product.translation.override_1.description`, `product.translation`.`meta_title` as `product.translation.metaTitle`, `product.translation.override_1`.`meta_title` as `product.translation.override_1.metaTitle`, `product.translation`.`pack_unit` as `product.translation.packUnit`, `product.translation.override_1`.`pack_unit` as `product.translation.override_1.packUnit`, `product.translation`.`pack_unit_plural` as `product.translation.packUnitPlural`, `product.translation.override_1`.`pack_unit_plural` as `product.translation.override_1.packUnitPlural`, `product.translation`.`custom_fields` as `product.translation.customFields`, `product.translation.override_1`.`custom_fields` as `product.translation.override_1.customFields`, `product.translation`.`slot_config` as `product.translation.slotConfig`, `product.translation.override_1`.`slot_config` as `product.translation.override_1.slotConfig`, `product.translation`.`custom_search_keywords` as `product.translation.customSearchKeywords`, `product.translation.override_1`.`custom_search_keywords` as `product.translation.override_1.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation`.`product_id` = `product.translation.override_1`.`product_id` AND `product.translation.override_1`.`language_id` = ? AND `product.translation`.`product_version_id` = `product.translation.override_1`.`product_version_id` WHERE `product.translation`.`language_id` = ?) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.`product_version_id` = `product`.`version_id` LEFT JOIN (SELECT `product.parent.translation`.`product_id`, `product.parent.translation`.`product_version_id`, `product.parent.translation`.`meta_description` as `product.parent.translation.metaDescription`, `product.parent.translation.override_1`.`meta_description` as `product.parent.translation.override_1.metaDescription`, `product.parent.translation`.`name` as `product.parent.translation.name`, `product.parent.translation.override_1`.`name` as `product.parent.translation.override_1.name`, `product.parent.translation`.`keywords` as `product.parent.translation.keywords`, `product.parent.translation.override_1`.`keywords` as `product.parent.translation.override_1.keywords`, `product.parent.translation`.`description` as `product.parent.translation.description`, `product.parent.translation.override_1`.`description` as `product.parent.translation.override_1.description`, `product.parent.translation`.`meta_title` as `product.parent.translation.metaTitle`, `product.parent.translation.override_1`.`meta_title` as `product.parent.translation.override_1.metaTitle`, `product.parent.translation`.`pack_unit` as `product.parent.translation.packUnit`, `product.parent.translation.override_1`.`pack_unit` as `product.parent.translation.override_1.packUnit`, `product.parent.translation`.`pack_unit_plural` as `product.parent.translation.packUnitPlural`, `product.parent.translation.override_1`.`pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural`, `product.parent.translation`.`custom_fields` as `product.parent.translation.customFields`, `product.parent.translation.override_1`.`custom_fields` as `product.parent.translation.override_1.customFields`, `product.parent.translation`.`slot_config` as `product.parent.translation.slotConfig`, `product.parent.translation.override_1`.`slot_config` as `product.parent.translation.override_1.slotConfig`, `product.parent.translation`.`custom_search_keywords` as `product.parent.translation.customSearchKeywords`, `product.parent.translation.override_1`.`custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation`.`product_id` = `product.parent.translation.override_1`.`product_id` AND `product.parent.translation.override_1`.`language_id` = ? AND `product.parent.translation`.`product_version_id` = `product.parent.translation.override_1`.`product_version_id` WHERE `product.parent.translation`.`language_id` = ?) `product.parent.product_translation` ON `product.parent.product_translation`.`product_id` = `product.parent`.`id` AND `product.parent.product_translation`.`product_version_id` = `product.parent`.`version_id` LEFT JOIN `media` `product.manufacturer.media` ON `product.manufacturer`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.manufacturer.translation`.`product_manufacturer_id`, `product.manufacturer.translation`.`product_manufacturer_version_id`, `product.manufacturer.translation`.`name` as `product.manufacturer.translation.name`, `product.manufacturer.translation.override_1`.`name` as `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation`.`description` as `product.manufacturer.translation.description`, `product.manufacturer.translation.override_1`.`description` as `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation`.`custom_fields` as `product.manufacturer.translation.customFields`, `product.manufacturer.translation.override_1`.`custom_fields` as `product.manufacturer.translation.override_1.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation`.`product_manufacturer_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_id` AND `product.manufacturer.translation.override_1`.`language_id` = ? AND `product.manufacturer.translation`.`product_manufacturer_version_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_version_id` WHERE `product.manufacturer.translation`.`language_id` = ?) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_id` = `product.manufacturer`.`id` AND `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_version_id` = `product.manufacturer`.`version_id` LEFT JOIN (SELECT `product.manufacturer.media.translation`.`media_id`, `product.manufacturer.media.translation`.`alt` as `product.manufacturer.media.translation.alt`, `product.manufacturer.media.translation.override_1`.`alt` as `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation`.`title` as `product.manufacturer.media.translation.title`, `product.manufacturer.media.translation.override_1`.`title` as `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation`.`custom_fields` as `product.manufacturer.media.translation.customFields`, `product.manufacturer.media.translation.override_1`.`custom_fields` as `product.manufacturer.media.translation.override_1.customFields` FROM `media_translation` `product.manufacturer.media.translation` LEFT JOIN `media_translation` `product.manufacturer.media.translation.override_1` ON `product.manufacturer.media.translation`.`media_id` = `product.manufacturer.media.translation.override_1`.`media_id` AND `product.manufacturer.media.translation.override_1`.`language_id` = ? WHERE `product.manufacturer.media.translation`.`language_id` = ?) `product.manufacturer.media.media_translation` ON `product.manufacturer.media.media_translation`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.`unit_id`, `product.unit.translation`.`short_code` as `product.unit.translation.shortCode`, `product.unit.translation.override_1`.`short_code` as `product.unit.translation.override_1.shortCode`, `product.unit.translation`.`name` as `product.unit.translation.name`, `product.unit.translation.override_1`.`name` as `product.unit.translation.override_1.name`, `product.unit.translation`.`custom_fields` as `product.unit.translation.customFields`, `product.unit.translation.override_1`.`custom_fields` as `product.unit.translation.override_1.customFields` FROM `unit_translation` `product.unit.translation` LEFT JOIN `unit_translation` `product.unit.translation.override_1` ON `product.unit.translation`.`unit_id` = `product.unit.translation.override_1`.`unit_id` AND `product.unit.translation.override_1`.`language_id` = ? WHERE `product.unit.translation`.`language_id` = ?) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.`delivery_time_id`, `product.deliveryTime.translation`.`name` as `product.deliveryTime.translation.name`, `product.deliveryTime.translation.override_1`.`name` as `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation`.`custom_fields` as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation.override_1`.`custom_fields` as `product.deliveryTime.translation.override_1.customFields` FROM `delivery_time_translation` `product.deliveryTime.translation` LEFT JOIN `delivery_time_translation` `product.deliveryTime.translation.override_1` ON `product.deliveryTime.translation`.`delivery_time_id` = `product.deliveryTime.translation.override_1`.`delivery_time_id` AND `product.deliveryTime.translation.override_1`.`language_id` = ? WHERE `product.deliveryTime.translation`.`language_id` = ?) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.`media_id`, `product.cover.media.translation`.`alt` as `product.cover.media.translation.alt`, `product.cover.media.translation.override_1`.`alt` as `product.cover.media.translation.override_1.alt`, `product.cover.media.translation`.`title` as `product.cover.media.translation.title`, `product.cover.media.translation.override_1`.`title` as `product.cover.media.translation.override_1.title`, `product.cover.media.translation`.`custom_fields` as `product.cover.media.translation.customFields`, `product.cover.media.translation.override_1`.`custom_fields` as `product.cover.media.translation.override_1.customFields` FROM `media_translation` `product.cover.media.translation` LEFT JOIN `media_translation` `product.cover.media.translation.override_1` ON `product.cover.media.translation`.`media_id` = `product.cover.media.translation.override_1`.`media_id` AND `product.cover.media.translation.override_1`.`language_id` = ? WHERE `product.cover.media.translation`.`language_id` = ?) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = ?) AND (`product`.`id` IN (?))
"""
$params: [ …16]
$types: [ …16]
}
}
/html/shopware/vendor/doctrine/dbal/src/Query/QueryBuilder.php:344 {
Doctrine\DBAL\Query\QueryBuilder->executeQuery(): Result …
› {
› return $this->connection->executeQuery(
› $this->getSQL(),
arguments: {
$sql: """
-- product-detail-route::read\n
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`canonical_product_version_id`, `product.parent`.`canonical_product_version_id`) as `product.canonicalProductVersionId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`available_stock` as `product.availableStock`, `product`.`stock` as `product.stock`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`guarantee_months`, `product.parent`.`guarantee_months`) as `product.guaranteeMonths`, COALESCE(`product`.`guarantee_confirmed`, `product.parent`.`guarantee_confirmed`) as `product.guaranteeConfirmed`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.manufacturer`.`id` as `product.manufacturer.id`, `product.manufacturer`.`version_id` as `product.manufacturer.versionId`, `product.manufacturer`.`media_id` as `product.manufacturer.mediaId`, `product.manufacturer`.`link` as `product.manufacturer.link`, `product.manufacturer`.`created_at` as `product.manufacturer.createdAt`, `product.manufacturer`.`updated_at` as `product.manufacturer.updatedAt`, `product.manufacturer.media`.`id` as `product.manufacturer.media.id`, `product.manufacturer.media`.`user_id` as `product.manufacturer.media.userId`, `product.manufacturer.media`.`media_folder_id` as `product.manufacturer.media.mediaFolderId`, `product.manufacturer.media`.`mime_type` as `product.manufacturer.media.mimeType`, `product.manufacturer.media`.`file_extension` as `product.manufacturer.media.fileExtension`, `product.manufacturer.media`.`uploaded_at` as `product.manufacturer.media.uploadedAt`, `product.manufacturer.media`.`file_name` as `product.manufacturer.media.fileName`, `product.manufacturer.media`.`file_size` as `product.manufacturer.media.fileSize`, `product.manufacturer.media`.`media_type` as `product.manufacturer.media.mediaTypeRaw`, `product.manufacturer.media`.`meta_data` as `product.manufacturer.media.metaData`, `product.manufacturer.media`.`config` as `product.manufacturer.media.config`, `product.manufacturer.media`.`path` as `product.manufacturer.media.path`, `product.manufacturer.media`.`private` as `product.manufacturer.media.private`, `product.manufacturer.media`.`thumbnails_ro` as `product.manufacturer.media.thumbnailsRo`, `product.manufacturer.media`.`file_hash` as `product.manufacturer.media.fileHash`, `product.manufacturer.media`.`created_at` as `product.manufacturer.media.createdAt`, `product.manufacturer.media`.`updated_at` as `product.manufacturer.media.updatedAt`, `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation.title`, COALESCE(`product.manufacturer.media.translation.override_1.title`,`product.manufacturer.media.translation.title`) as `product.manufacturer.media.title`, `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation.alt`, COALESCE(`product.manufacturer.media.translation.override_1.alt`,`product.manufacturer.media.translation.alt`) as `product.manufacturer.media.alt`, `product.manufacturer.media.translation.override_1.customFields`, `product.manufacturer.media.translation.customFields`, COALESCE(`product.manufacturer.media.translation.override_1.customFields`,`product.manufacturer.media.translation.customFields`) as `product.manufacturer.media.customFields`, `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation.name`, COALESCE(`product.manufacturer.translation.override_1.name`,`product.manufacturer.translation.name`) as `product.manufacturer.name`, `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation.description`, COALESCE(`product.manufacturer.translation.override_1.description`,`product.manufacturer.translation.description`) as `product.manufacturer.description`, `product.manufacturer.translation.override_1.customFields`, `product.manufacturer.translation.customFields`, COALESCE(`product.manufacturer.translation.override_1.customFields`,`product.manufacturer.translation.customFields`) as `product.manufacturer.customFields`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_option` `product.options.mapping`\n
WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, (SELECT GROUP_CONCAT(HEX(`product.properties.mapping`.`property_group_option_id`) SEPARATOR '||')\n
FROM `product_property` `product.properties.mapping`\n
WHERE `product.properties.mapping`.`product_id` = `product`.`properties` ) as `product.properties.id_mapping`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.override_1.shortCode`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.override_1.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.override_1.name`, `product.unit.translation.name`, COALESCE(`product.unit.translation.override_1.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.override_1.customFields`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.override_1.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.override_1.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.override_1.customFields`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.override_1.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`config` as `product.cover.media.config`, `product.cover.media`.`path` as `product.cover.media.path`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`file_hash` as `product.cover.media.fileHash`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.override_1.title`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.override_1.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.override_1.alt`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.override_1.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.override_1.customFields`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.override_1.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.override_1.metaDescription`, `product.parent.translation.override_1.metaDescription`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.override_1.metaDescription`,`product.parent.translation.override_1.metaDescription`,`product.translation.metaDescription`,`product.parent.translation.metaDescription`) as `product.metaDescription`, `product.translation.override_1.name`, `product.parent.translation.override_1.name`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.override_1.name`,`product.parent.translation.override_1.name`,`product.translation.name`,`product.parent.translation.name`) as `product.name`, `product.translation.override_1.keywords`, `product.parent.translation.override_1.keywords`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.override_1.keywords`,`product.parent.translation.override_1.keywords`,`product.translation.keywords`,`product.parent.translation.keywords`) as `product.keywords`, `product.translation.override_1.description`, `product.parent.translation.override_1.description`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.override_1.description`,`product.parent.translation.override_1.description`,`product.translation.description`,`product.parent.translation.description`) as `product.description`, `product.translation.override_1.metaTitle`, `product.parent.translation.override_1.metaTitle`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.override_1.metaTitle`,`product.parent.translation.override_1.metaTitle`,`product.translation.metaTitle`,`product.parent.translation.metaTitle`) as `product.metaTitle`, `product.translation.override_1.packUnit`, `product.parent.translation.override_1.packUnit`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.override_1.packUnit`,`product.parent.translation.override_1.packUnit`,`product.translation.packUnit`,`product.parent.translation.packUnit`) as `product.packUnit`, `product.translation.override_1.packUnitPlural`, `product.parent.translation.override_1.packUnitPlural`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.override_1.packUnitPlural`,`product.parent.translation.override_1.packUnitPlural`,`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.override_1.customSearchKeywords`, `product.parent.translation.override_1.customSearchKeywords`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.override_1.customSearchKeywords`,`product.parent.translation.override_1.customSearchKeywords`,`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.override_1.slotConfig`, `product.parent.translation.override_1.slotConfig`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.override_1.slotConfig`,`product.parent.translation.override_1.slotConfig`,`product.translation.slotConfig`,`product.parent.translation.slotConfig`) as `product.slotConfig`, `product.translation.override_1.customFields`, `product.parent.translation.override_1.customFields`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.override_1.customFields`,`product.parent.translation.override_1.customFields`,`product.translation.customFields`,`product.parent.translation.customFields`) as `product.customFields` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`parent_version_id` = `product.parent`.`version_id` LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product`.`manufacturer` = `product.manufacturer`.`id` AND IFNULL(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) = `product.manufacturer`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND IFNULL(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) = `product.cover`.`version_id` LEFT JOIN (SELECT `product.translation`.`product_id`, `product.translation`.`product_version_id`, `product.translation`.`meta_description` as `product.translation.metaDescription`, `product.translation.override_1`.`meta_description` as `product.translation.override_1.metaDescription`, `product.translation`.`name` as `product.translation.name`, `product.translation.override_1`.`name` as `product.translation.override_1.name`, `product.translation`.`keywords` as `product.translation.keywords`, `product.translation.override_1`.`keywords` as `product.translation.override_1.keywords`, `product.translation`.`description` as `product.translation.description`, `product.translation.override_1`.`description` as `product.translation.override_1.description`, `product.translation`.`meta_title` as `product.translation.metaTitle`, `product.translation.override_1`.`meta_title` as `product.translation.override_1.metaTitle`, `product.translation`.`pack_unit` as `product.translation.packUnit`, `product.translation.override_1`.`pack_unit` as `product.translation.override_1.packUnit`, `product.translation`.`pack_unit_plural` as `product.translation.packUnitPlural`, `product.translation.override_1`.`pack_unit_plural` as `product.translation.override_1.packUnitPlural`, `product.translation`.`custom_fields` as `product.translation.customFields`, `product.translation.override_1`.`custom_fields` as `product.translation.override_1.customFields`, `product.translation`.`slot_config` as `product.translation.slotConfig`, `product.translation.override_1`.`slot_config` as `product.translation.override_1.slotConfig`, `product.translation`.`custom_search_keywords` as `product.translation.customSearchKeywords`, `product.translation.override_1`.`custom_search_keywords` as `product.translation.override_1.customSearchKeywords` FROM `product_translation` `product.translation` LEFT JOIN `product_translation` `product.translation.override_1` ON `product.translation`.`product_id` = `product.translation.override_1`.`product_id` AND `product.translation.override_1`.`language_id` = ? AND `product.translation`.`product_version_id` = `product.translation.override_1`.`product_version_id` WHERE `product.translation`.`language_id` = ?) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.`product_version_id` = `product`.`version_id` LEFT JOIN (SELECT `product.parent.translation`.`product_id`, `product.parent.translation`.`product_version_id`, `product.parent.translation`.`meta_description` as `product.parent.translation.metaDescription`, `product.parent.translation.override_1`.`meta_description` as `product.parent.translation.override_1.metaDescription`, `product.parent.translation`.`name` as `product.parent.translation.name`, `product.parent.translation.override_1`.`name` as `product.parent.translation.override_1.name`, `product.parent.translation`.`keywords` as `product.parent.translation.keywords`, `product.parent.translation.override_1`.`keywords` as `product.parent.translation.override_1.keywords`, `product.parent.translation`.`description` as `product.parent.translation.description`, `product.parent.translation.override_1`.`description` as `product.parent.translation.override_1.description`, `product.parent.translation`.`meta_title` as `product.parent.translation.metaTitle`, `product.parent.translation.override_1`.`meta_title` as `product.parent.translation.override_1.metaTitle`, `product.parent.translation`.`pack_unit` as `product.parent.translation.packUnit`, `product.parent.translation.override_1`.`pack_unit` as `product.parent.translation.override_1.packUnit`, `product.parent.translation`.`pack_unit_plural` as `product.parent.translation.packUnitPlural`, `product.parent.translation.override_1`.`pack_unit_plural` as `product.parent.translation.override_1.packUnitPlural`, `product.parent.translation`.`custom_fields` as `product.parent.translation.customFields`, `product.parent.translation.override_1`.`custom_fields` as `product.parent.translation.override_1.customFields`, `product.parent.translation`.`slot_config` as `product.parent.translation.slotConfig`, `product.parent.translation.override_1`.`slot_config` as `product.parent.translation.override_1.slotConfig`, `product.parent.translation`.`custom_search_keywords` as `product.parent.translation.customSearchKeywords`, `product.parent.translation.override_1`.`custom_search_keywords` as `product.parent.translation.override_1.customSearchKeywords` FROM `product_translation` `product.parent.translation` LEFT JOIN `product_translation` `product.parent.translation.override_1` ON `product.parent.translation`.`product_id` = `product.parent.translation.override_1`.`product_id` AND `product.parent.translation.override_1`.`language_id` = ? AND `product.parent.translation`.`product_version_id` = `product.parent.translation.override_1`.`product_version_id` WHERE `product.parent.translation`.`language_id` = ?) `product.parent.product_translation` ON `product.parent.product_translation`.`product_id` = `product.parent`.`id` AND `product.parent.product_translation`.`product_version_id` = `product.parent`.`version_id` LEFT JOIN `media` `product.manufacturer.media` ON `product.manufacturer`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.manufacturer.translation`.`product_manufacturer_id`, `product.manufacturer.translation`.`product_manufacturer_version_id`, `product.manufacturer.translation`.`name` as `product.manufacturer.translation.name`, `product.manufacturer.translation.override_1`.`name` as `product.manufacturer.translation.override_1.name`, `product.manufacturer.translation`.`description` as `product.manufacturer.translation.description`, `product.manufacturer.translation.override_1`.`description` as `product.manufacturer.translation.override_1.description`, `product.manufacturer.translation`.`custom_fields` as `product.manufacturer.translation.customFields`, `product.manufacturer.translation.override_1`.`custom_fields` as `product.manufacturer.translation.override_1.customFields` FROM `product_manufacturer_translation` `product.manufacturer.translation` LEFT JOIN `product_manufacturer_translation` `product.manufacturer.translation.override_1` ON `product.manufacturer.translation`.`product_manufacturer_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_id` AND `product.manufacturer.translation.override_1`.`language_id` = ? AND `product.manufacturer.translation`.`product_manufacturer_version_id` = `product.manufacturer.translation.override_1`.`product_manufacturer_version_id` WHERE `product.manufacturer.translation`.`language_id` = ?) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_id` = `product.manufacturer`.`id` AND `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_version_id` = `product.manufacturer`.`version_id` LEFT JOIN (SELECT `product.manufacturer.media.translation`.`media_id`, `product.manufacturer.media.translation`.`alt` as `product.manufacturer.media.translation.alt`, `product.manufacturer.media.translation.override_1`.`alt` as `product.manufacturer.media.translation.override_1.alt`, `product.manufacturer.media.translation`.`title` as `product.manufacturer.media.translation.title`, `product.manufacturer.media.translation.override_1`.`title` as `product.manufacturer.media.translation.override_1.title`, `product.manufacturer.media.translation`.`custom_fields` as `product.manufacturer.media.translation.customFields`, `product.manufacturer.media.translation.override_1`.`custom_fields` as `product.manufacturer.media.translation.override_1.customFields` FROM `media_translation` `product.manufacturer.media.translation` LEFT JOIN `media_translation` `product.manufacturer.media.translation.override_1` ON `product.manufacturer.media.translation`.`media_id` = `product.manufacturer.media.translation.override_1`.`media_id` AND `product.manufacturer.media.translation.override_1`.`language_id` = ? WHERE `product.manufacturer.media.translation`.`language_id` = ?) `product.manufacturer.media.media_translation` ON `product.manufacturer.media.media_translation`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.`unit_id`, `product.unit.translation`.`short_code` as `product.unit.translation.shortCode`, `product.unit.translation.override_1`.`short_code` as `product.unit.translation.override_1.shortCode`, `product.unit.translation`.`name` as `product.unit.translation.name`, `product.unit.translation.override_1`.`name` as `product.unit.translation.override_1.name`, `product.unit.translation`.`custom_fields` as `product.unit.translation.customFields`, `product.unit.translation.override_1`.`custom_fields` as `product.unit.translation.override_1.customFields` FROM `unit_translation` `product.unit.translation` LEFT JOIN `unit_translation` `product.unit.translation.override_1` ON `product.unit.translation`.`unit_id` = `product.unit.translation.override_1`.`unit_id` AND `product.unit.translation.override_1`.`language_id` = ? WHERE `product.unit.translation`.`language_id` = ?) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.`delivery_time_id`, `product.deliveryTime.translation`.`name` as `product.deliveryTime.translation.name`, `product.deliveryTime.translation.override_1`.`name` as `product.deliveryTime.translation.override_1.name`, `product.deliveryTime.translation`.`custom_fields` as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation.override_1`.`custom_fields` as `product.deliveryTime.translation.override_1.customFields` FROM `delivery_time_translation` `product.deliveryTime.translation` LEFT JOIN `delivery_time_translation` `product.deliveryTime.translation.override_1` ON `product.deliveryTime.translation`.`delivery_time_id` = `product.deliveryTime.translation.override_1`.`delivery_time_id` AND `product.deliveryTime.translation.override_1`.`language_id` = ? WHERE `product.deliveryTime.translation`.`language_id` = ?) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.`media_id`, `product.cover.media.translation`.`alt` as `product.cover.media.translation.alt`, `product.cover.media.translation.override_1`.`alt` as `product.cover.media.translation.override_1.alt`, `product.cover.media.translation`.`title` as `product.cover.media.translation.title`, `product.cover.media.translation.override_1`.`title` as `product.cover.media.translation.override_1.title`, `product.cover.media.translation`.`custom_fields` as `product.cover.media.translation.customFields`, `product.cover.media.translation.override_1`.`custom_fields` as `product.cover.media.translation.override_1.customFields` FROM `media_translation` `product.cover.media.translation` LEFT JOIN `media_translation` `product.cover.media.translation.override_1` ON `product.cover.media.translation`.`media_id` = `product.cover.media.translation.override_1`.`media_id` AND `product.cover.media.translation.override_1`.`language_id` = ? WHERE `product.cover.media.translation`.`language_id` = ?) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = ?) AND (`product`.`id` IN (?))
"""
$params: [ …16]
$types: [ …16]
$qcp: null
}
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Dbal/EntityReader.php:317 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityReader->fetch(Criteria $criteria, EntityDefinition $definition, Context $context, FieldCollection $fields, array $partial = []): array …
›
› return $query->executeQuery()->fetchAllAssociative();
› }
}
/html/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/Dbal/EntityReader.php:133 {
Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityReader->_read(Criteria $criteria, EntityDefinition $definition, Context $context, EntityCollection $collection, FieldCollection $fields, bool $performEmptySearch = false, array $partial = []): EntityCollection …
›
› $rows = $this->fetch($criteria, $definition, $context, $fields, $partial);
›
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$definition: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition {#47 …}
$context: Shopware\Core\Framework\Context {#1823 …}
$fields: Shopware\Core\Framework\DataAbstractionLayer\CompiledFieldCollection {#6795 …}
$partial: []
}
}
/html/shopware/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,
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$definition: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition {#47 …}
$context: Shopware\Core\Framework\Context {#1823 …}
$collection: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductCollection {#6792 …}
$fields: Shopware\Core\Framework\DataAbstractionLayer\CompiledFieldCollection {#6795 …}
$performEmptySearch: true
$partial: []
}
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:183 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->read(Criteria $criteria, SalesChannelContext $salesChannelContext): EntityCollection …
› /** @var TEntityCollection $entities */
› $entities = $this->reader->read($this->definition, $criteria, $salesChannelContext->getContext());
›
arguments: {
$definition: Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition {#47 …}
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$context: Shopware\Core\Framework\Context {#1823 …}
}
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:121 {
Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository->_search(Criteria $criteria, SalesChannelContext $salesChannelContext): EntitySearchResult …
›
› $entities = $this->read($readCriteria, $salesChannelContext);
›
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6773 …}
$salesChannelContext: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:68 {
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 {#6131 …}
$salesChannelContext: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/vendor/shopware/core/System/SalesChannel/Entity/SalesChannelRepository.php:68 {
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() {#6129 …}
$category: "saleschannel-repository"
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:105 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $product = $this->productRepository->search($criteria, $context)->getEntities()->first();
› if (!$product instanceof SalesChannelProductEntity) {
arguments: {
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6065 …}
$salesChannelContext: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:88 {
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() {#6084 …}
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6107 …}
}
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6104 …}
}
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/html/shopware/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-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6078 …}
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
arguments: {
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb"
$param: Closure() {#6077 …}
}
}
/html/shopware/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 {#6105 …}
true
}
}
/html/shopware/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 {#759 …}
$key: "product-detail-route-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
$beta: 1.0
&$metadata: []
}
}
/html/shopware/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:64 {
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-0191a86e6f6875dc8eda2e020dd5f9eb-132b4bf0a16948339f2b4a81f7570bda"
$callback: Closure(ItemInterface $item) {#6102 …}
}
}
/html/shopware/vendor/shopware/storefront/Page/Product/ProductPageLoader.php:71 {
Shopware\Storefront\Page\Product\ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
arguments: {
$productId: "0191a86e6f6875dc8eda2e020dd5f9eb"
$request: Symfony\Component\HttpFoundation\Request {#800 …}
$context: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
$criteria: Shopware\Core\Framework\DataAbstractionLayer\Search\Criteria {#6065 …}
}
}
/html/shopware/vendor/shopware/storefront/Controller/ProductController.php:63 {
Shopware\Storefront\Controller\ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#800 …}
$context: Shopware\Core\System\SalesChannel\SalesChannelContext {#1831 …}
}
}
/html/shopware/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 {#1831 …}
$request: Symfony\Component\HttpFoundation\Request {#800 …}
}
}
/html/shopware/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 {#800 …}
$type: 1
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/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 {#800 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:476 {
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);
› $this->forwardedRequest = $request;
arguments: {
$kernel: Shopware\Core\Framework\Adapter\Kernel\HttpKernel {#772 …}
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:453 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#796 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:351 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php:220 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $response = $this->lookup($request, $catch);
› } catch (CacheWasLockedException) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
$catch: true
}
}
/html/shopware/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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/shopware/core/Kernel.php:153 {
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 {#94 …}
$type: 1
$catch: true
}
}
/html/shopware/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#94 …}
}
}
/html/shopware/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/html/shopware/public/index.php:10 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/html/shopware/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "request"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\DomainNotMappedListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Administration\Framework\Routing\NotFound\AdministrationNotFoundSubscriber::onError"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::customerNotLoggedInHandler"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Swag\PayPal\AgenticCommerce\SalesChannel\Response\AgentResponseExceptionSubscriber::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Core\Framework\Api\EventListener\ResponseExceptionListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\NotFound\NotFoundSubscriber::onError"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Listener "{listener}" stopped propagation of the event "{event}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.086+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.086+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.086+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.086+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver::addSeoInformation"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener::encodeResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCacheHeader"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Profiling\Integration\ServerTiming::onResponseEvent"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::setSecurityHeaders"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::response"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Storefront\Framework\Routing\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCache"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.099+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.100+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.100+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"channel" => "event"
]
]
7413 => [
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener::onRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::setupOAuth"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::startSession"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteParamsCleanupListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Twig\TwigDateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::initializeCspNonce"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.972+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::request"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Swag\PayPal\Checkout\ExpressCheckout\ExpressCheckoutSubscriber::mapShippingCallbackContextToken"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\ContextResolverListener::resolveContext"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::controller"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Swag\PayPal\AgenticCommerce\Routing\AgentContextResolverListener::resolveContext"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteScopeListener::checkScope"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\Acl\AclAnnotationValidator::validate"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::preventPageLoadingFromXmlHttpRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Captcha\CaptchaRouteListener::validateCaptcha"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber::setStates"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber::checkExpectations"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.973+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener::checkAffiliateTracking"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.974+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\IsSignatureValidAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.974+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.974+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Swag\AmazonPay\Framework\EventListeners\AmazonPayAddressValidationListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.974+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "ContainerIjl1rYI\RequestPayloadValueResolverGhost8c80924::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096154
"timestamp_rfc3339" => "2026-09-22T16:55:54.974+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.071+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.071+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.071+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.071+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Swag\Security\Fixes\GHSAm8952hj38cg9\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.084+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver::addSeoInformation"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.084+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener::encodeResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCacheHeader"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Profiling\Integration\ServerTiming::onResponseEvent"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::setSecurityHeaders"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::response"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Storefront\Framework\Routing\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCache"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1790096155
"timestamp_rfc3339" => "2026-09-22T16:55:55.085+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"channel" => "event"
]
]
]
-errorCount: [
"" => 0
800 => 1
7413 => 0
]
-requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#679 …}
} |