Components

16 Twig Components
45 Render Count
1574 ms Render Time
30.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
8 70.03ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 7.55ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 8.25ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 2.95ms
sylius_shop:product:association
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent"
@SyliusUi/components/default.html.twig
2 160.22ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.77ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.87ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 12.20ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 8.34ms
sylius_shop:product:summary
"Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent"
@SyliusUi/components/default.html.twig
1 1,380.58ms
sylius_shop:product_review.count
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent"
@SyliusUi/components/default.html.twig
1 1.92ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 1.94ms
sylius_shop:product:add_to_cart_form
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
1 36.96ms
sylius_shop:common:delivery_time
"Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent"
@SyliusUi/components/default.html.twig
1 1.44ms
sylius_shop:product_review:list
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent"
@SyliusUi/components/default.html.twig
1 3.72ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 5.37ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 12.0 MiB 1.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12357
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12350 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12356 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12355 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#12500
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12357
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12350 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12356 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12355 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 12.0 MiB 1.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12448
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12446 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12447 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#12457
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12448
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12446 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12447 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 14.0 MiB 12.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12556
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12529 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12551 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12549 …}
    +prefixes: [
      "sylius_shop.product.show.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12577
  +cart: App\Entity\Order\Order {#12632 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12556
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12529 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12551 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12549 …}
    +prefixes: [
      "sylius_shop.product.show.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 14.0 MiB 8.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13261 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13263 …}
    +prefixes: [
      "sylius_shop.product.show.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#13275
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#13276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13261 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13263 …}
    +prefixes: [
      "sylius_shop.product.show.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:summary Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent 24.0 MiB 1,380.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13735
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13670 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13668 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13737 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  "product" => App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#13741
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#13747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13735
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13670 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13668 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13737 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  +product: App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  +variant: App\Entity\Product\ProductVariant {#8766 …}
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#13746 …}
  +template: "@SyliusShop/product/show/content/info/summary.html.twig"
}
sylius_shop:product_review.count Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent 14.0 MiB 1.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13871
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13864 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13870 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13869 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
  "product" => App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#13857
  +product: App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#13910 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13871
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13864 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13870 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13869 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 1.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14010
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14015 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8766 …}
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14023
  +variant: App\Entity\Product\ProductVariant {#8766 …}
  +price: "0,00\u{A0}"
  +originalPrice: "0,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14010
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14015 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
}
sylius_shop:product:add_to_cart_form Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent 20.0 MiB 36.96 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14088
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14082 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14081 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  "product" => App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#14105
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7494 …}
  #manager: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1393 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1086 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#14109 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#14106 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13192 …}
  -formView: Symfony\Component\Form\FormView {#14237 …}
  -form: Symfony\Component\Form\Form {#14295 …}
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "_token" => "770a89b9544.CkEnl_9sy2OM1X_TkLUFpSsiEq3MTNDWmGr4NPabUaY.enFE3rMOnQfKmkyJ3MZ2k2cQd_ukI5esrRq_brnKN-xZEmLeiyOkOs2RJg"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14088
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14082 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14081 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  +product: App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  +variant: null
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#13746 …}
  +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
}
sylius_shop:common:delivery_time Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent 20.0 MiB 1.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14432
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14414 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14430 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14429 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.add_to_cart"
    ]
  }
  "template" => "@SyliusShop/shared/components/common/fastest_delivery_time.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent {#14444
  -deliveryTimeProvider: Sylius\Bundle\CoreBundle\Provider\FastestDeliveryTimeProvider {#14453 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1480 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14432
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14414 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14430 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14429 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.add_to_cart"
    ]
  }
  +template: "@SyliusShop/shared/components/common/fastest_delivery_time.html.twig"
}
sylius_shop:product_review:list Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent 26.0 MiB 3.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17478
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17442 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17481 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17477 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
  "product" => App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  "count" => 3
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#17438
  +product: App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  +count: 3
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#13910 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17478
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17442 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17481 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17477 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
}
sylius_shop:product:association Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent 28.0 MiB 126.52 ms
Input props
[
  "productAssociation" => App\Entity\Product\ProductAssociation {#17454
    #id: 1
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#17541 …}
    #owner: App\Entity\Product\Product {#7777
      #id: 10
      #code: "03AL1500"
      #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
      #variants: Doctrine\ORM\PersistentCollection {#8623 …}
      #options: Doctrine\ORM\PersistentCollection {#8751 …}
      #associations: Doctrine\ORM\PersistentCollection {#8691 …}
      #createdAt: DateTime @1773152174 {#7785
        date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777280659 {#7749
        date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8750 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#8753
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#7777}
          #id: 10
          #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
          #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
          #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
          -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
      #channels: Doctrine\ORM\PersistentCollection {#8265 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8267 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#17340 …}
    #createdAt: DateTime @1775839846 {#17259
      date: 2026-04-10 18:50:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1777280659 {#17493
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
  }
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#17525
  +productAssociation: App\Entity\Product\ProductAssociation {#17454
    #id: 1
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#17541 …}
    #owner: App\Entity\Product\Product {#7777
      #id: 10
      #code: "03AL1500"
      #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
      #variants: Doctrine\ORM\PersistentCollection {#8623 …}
      #options: Doctrine\ORM\PersistentCollection {#8751 …}
      #associations: Doctrine\ORM\PersistentCollection {#8691 …}
      #createdAt: DateTime @1773152174 {#7785
        date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777280659 {#7749
        date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8750 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#8753
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#7777}
          #id: 10
          #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
          #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
          #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
          -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
      #channels: Doctrine\ORM\PersistentCollection {#8265 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8267 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#17340 …}
    #createdAt: DateTime @1775839846 {#17259
      date: 2026-04-10 18:50:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1777280659 {#17493
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
  }
  #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#17504 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 15.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#17087
    #id: 1
    #code: "019826973"
    #attributes: Doctrine\ORM\PersistentCollection {#17351 …}
    #variants: Doctrine\ORM\PersistentCollection {#17348 …}
    #options: Doctrine\ORM\PersistentCollection {#17104 …}
    #associations: Doctrine\ORM\PersistentCollection {#17342 …}
    #createdAt: DateTime @1773152173 {#17344
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777274828 {#17111
      date: 2026-04-27 09:27:08.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17326 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#17795
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17087}
        #id: 1
        #name: "Kit 141 B clapets p/pompe WBG2030"
        #slug: "kit-141-b-clapets-p-pompe-wbg2030-019826973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17328 …}
    #channels: Doctrine\ORM\PersistentCollection {#17354 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17492 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17330 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17084 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17318 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17315 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17323 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17324 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17697
  +product: App\Entity\Product\Product {#17087
    #id: 1
    #code: "019826973"
    #attributes: Doctrine\ORM\PersistentCollection {#17351 …}
    #variants: Doctrine\ORM\PersistentCollection {#17348 …}
    #options: Doctrine\ORM\PersistentCollection {#17104 …}
    #associations: Doctrine\ORM\PersistentCollection {#17342 …}
    #createdAt: DateTime @1773152173 {#17344
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777274828 {#17111
      date: 2026-04-27 09:27:08.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17326 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#17795
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17087}
        #id: 1
        #name: "Kit 141 B clapets p/pompe WBG2030"
        #slug: "kit-141-b-clapets-p-pompe-wbg2030-019826973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17328 …}
    #channels: Doctrine\ORM\PersistentCollection {#17354 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17492 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17330 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17084 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17318 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17315 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17323 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17324 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#17730 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#17087
    #id: 1
    #code: "019826973"
    #attributes: Doctrine\ORM\PersistentCollection {#17351 …}
    #variants: Doctrine\ORM\PersistentCollection {#17348 …}
    #options: Doctrine\ORM\PersistentCollection {#17104 …}
    #associations: Doctrine\ORM\PersistentCollection {#17342 …}
    #createdAt: DateTime @1773152173 {#17344
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777274828 {#17111
      date: 2026-04-27 09:27:08.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17326 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#17795
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17087}
        #id: 1
        #name: "Kit 141 B clapets p/pompe WBG2030"
        #slug: "kit-141-b-clapets-p-pompe-wbg2030-019826973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17328 …}
    #channels: Doctrine\ORM\PersistentCollection {#17354 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17492 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17330 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17084 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17318 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17315 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17323 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17324 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Kit 141 B clapets p/pompe WBG2030"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17823
  -props: [
    "product" => App\Entity\Product\Product {#17087
      #id: 1
      #code: "019826973"
      #attributes: Doctrine\ORM\PersistentCollection {#17351 …}
      #variants: Doctrine\ORM\PersistentCollection {#17348 …}
      #options: Doctrine\ORM\PersistentCollection {#17104 …}
      #associations: Doctrine\ORM\PersistentCollection {#17342 …}
      #createdAt: DateTime @1773152173 {#17344
        date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777274828 {#17111
        date: 2026-04-27 09:27:08.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17326 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#17795
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#17087}
          #id: 1
          #name: "Kit 141 B clapets p/pompe WBG2030"
          #slug: "kit-141-b-clapets-p-pompe-wbg2030-019826973"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17328 …}
      #channels: Doctrine\ORM\PersistentCollection {#17354 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17492 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17330 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#17084 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#17318 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#17315 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17323 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#17324 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 2.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17880 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17874 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17730 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17751
    #collection: Doctrine\Common\Collections\ArrayCollection {#17752 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17749 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29781 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29783 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17880 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17874 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Kit 141 B clapets p/pompe WBG2030"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17751
    #collection: Doctrine\Common\Collections\ArrayCollection {#17752 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17749 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29781 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29783 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17890
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17880 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17875 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17874 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#17730 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17751
      #collection: Doctrine\Common\Collections\ArrayCollection {#17752 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#17749 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29781 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29783 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 1.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17939
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17930 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17937 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17938 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17730 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17943
  +variant: App\Entity\Product\ProductVariant {#17730 …}
  +price: "35,18\u{A0}"
  +originalPrice: "35,18\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17939
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17930 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17937 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17938 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 16.36 ms
Input props
[
  "product" => App\Entity\Product\Product {#17307
    #id: 3
    #code: "0212000030"
    #attributes: Doctrine\ORM\PersistentCollection {#17468 …}
    #variants: Doctrine\ORM\PersistentCollection {#17465 …}
    #options: Doctrine\ORM\PersistentCollection {#17583 …}
    #associations: Doctrine\ORM\PersistentCollection {#17463 …}
    #createdAt: DateTime @1773152173 {#17294
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777276655 {#17097
      date: 2026-04-27 09:57:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17255 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18067
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17307}
        #id: 3
        #name: "Coupleur euro - FG14"
        #slug: "coupleur-euro-fg14-0212000030"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17100 …}
    #channels: Doctrine\ORM\PersistentCollection {#17298 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17116 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17305 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17101 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17103 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17272 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17106 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17296 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17798
  +product: App\Entity\Product\Product {#17307
    #id: 3
    #code: "0212000030"
    #attributes: Doctrine\ORM\PersistentCollection {#17468 …}
    #variants: Doctrine\ORM\PersistentCollection {#17465 …}
    #options: Doctrine\ORM\PersistentCollection {#17583 …}
    #associations: Doctrine\ORM\PersistentCollection {#17463 …}
    #createdAt: DateTime @1773152173 {#17294
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777276655 {#17097
      date: 2026-04-27 09:57:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17255 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18067
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17307}
        #id: 3
        #name: "Coupleur euro - FG14"
        #slug: "coupleur-euro-fg14-0212000030"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17100 …}
    #channels: Doctrine\ORM\PersistentCollection {#17298 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17116 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17305 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17101 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17103 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17272 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17106 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17296 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18010 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#17307
    #id: 3
    #code: "0212000030"
    #attributes: Doctrine\ORM\PersistentCollection {#17468 …}
    #variants: Doctrine\ORM\PersistentCollection {#17465 …}
    #options: Doctrine\ORM\PersistentCollection {#17583 …}
    #associations: Doctrine\ORM\PersistentCollection {#17463 …}
    #createdAt: DateTime @1773152173 {#17294
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777276655 {#17097
      date: 2026-04-27 09:57:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17255 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18067
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17307}
        #id: 3
        #name: "Coupleur euro - FG14"
        #slug: "coupleur-euro-fg14-0212000030"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17100 …}
    #channels: Doctrine\ORM\PersistentCollection {#17298 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17116 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17305 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17101 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17103 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17272 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17106 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17296 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coupleur euro - FG14"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18090
  -props: [
    "product" => App\Entity\Product\Product {#17307
      #id: 3
      #code: "0212000030"
      #attributes: Doctrine\ORM\PersistentCollection {#17468 …}
      #variants: Doctrine\ORM\PersistentCollection {#17465 …}
      #options: Doctrine\ORM\PersistentCollection {#17583 …}
      #associations: Doctrine\ORM\PersistentCollection {#17463 …}
      #createdAt: DateTime @1773152173 {#17294
        date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777276655 {#17097
        date: 2026-04-27 09:57:35.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17255 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#18067
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#17307}
          #id: 3
          #name: "Coupleur euro - FG14"
          #slug: "coupleur-euro-fg14-0212000030"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17100 …}
      #channels: Doctrine\ORM\PersistentCollection {#17298 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17116 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17305 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#17101 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#17103 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#17272 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17106 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#17296 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18083
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18068 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18072 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18010 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18031
    #collection: Doctrine\Common\Collections\ArrayCollection {#18032 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18029 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29800 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29802 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18083
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18068 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18072 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coupleur euro - FG14"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18031
    #collection: Doctrine\Common\Collections\ArrayCollection {#18032 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18029 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29800 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29802 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6285
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18083
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18068 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#6290 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18072 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18010 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18031
      #collection: Doctrine\Common\Collections\ArrayCollection {#18032 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18029 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29800 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29802 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8675
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8679 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18010 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8669
  +variant: App\Entity\Product\ProductVariant {#18010 …}
  +price: "15,45\u{A0}"
  +originalPrice: "15,45\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8675
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8679 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 7.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#17587
    #id: 5
    #code: "0212000050"
    #attributes: Doctrine\ORM\PersistentCollection {#17608 …}
    #variants: Doctrine\ORM\PersistentCollection {#17610 …}
    #options: Doctrine\ORM\PersistentCollection {#17614 …}
    #associations: Doctrine\ORM\PersistentCollection {#17612 …}
    #createdAt: DateTime @1773152173 {#17584
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777276900 {#17585
      date: 2026-04-27 10:01:40.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17598 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#15659
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17587}
        #id: 5
        #name: "Coupleur euro - MC14"
        #slug: "coupleur-euro-mc14-0212000050"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17600 …}
    #channels: Doctrine\ORM\PersistentCollection {#17606 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17602 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17604 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17588 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17590 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17592 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17594 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17596 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18081
  +product: App\Entity\Product\Product {#17587
    #id: 5
    #code: "0212000050"
    #attributes: Doctrine\ORM\PersistentCollection {#17608 …}
    #variants: Doctrine\ORM\PersistentCollection {#17610 …}
    #options: Doctrine\ORM\PersistentCollection {#17614 …}
    #associations: Doctrine\ORM\PersistentCollection {#17612 …}
    #createdAt: DateTime @1773152173 {#17584
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777276900 {#17585
      date: 2026-04-27 10:01:40.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17598 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#15659
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17587}
        #id: 5
        #name: "Coupleur euro - MC14"
        #slug: "coupleur-euro-mc14-0212000050"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17600 …}
    #channels: Doctrine\ORM\PersistentCollection {#17606 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17602 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17604 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17588 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17590 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17592 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17594 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17596 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15360 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#17587
    #id: 5
    #code: "0212000050"
    #attributes: Doctrine\ORM\PersistentCollection {#17608 …}
    #variants: Doctrine\ORM\PersistentCollection {#17610 …}
    #options: Doctrine\ORM\PersistentCollection {#17614 …}
    #associations: Doctrine\ORM\PersistentCollection {#17612 …}
    #createdAt: DateTime @1773152173 {#17584
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777276900 {#17585
      date: 2026-04-27 10:01:40.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17598 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#15659
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17587}
        #id: 5
        #name: "Coupleur euro - MC14"
        #slug: "coupleur-euro-mc14-0212000050"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17600 …}
    #channels: Doctrine\ORM\PersistentCollection {#17606 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17602 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17604 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17588 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17590 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17592 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17594 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17596 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coupleur euro - MC14"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15924
  -props: [
    "product" => App\Entity\Product\Product {#17587
      #id: 5
      #code: "0212000050"
      #attributes: Doctrine\ORM\PersistentCollection {#17608 …}
      #variants: Doctrine\ORM\PersistentCollection {#17610 …}
      #options: Doctrine\ORM\PersistentCollection {#17614 …}
      #associations: Doctrine\ORM\PersistentCollection {#17612 …}
      #createdAt: DateTime @1773152173 {#17584
        date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777276900 {#17585
        date: 2026-04-27 10:01:40.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17598 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#15659
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#17587}
          #id: 5
          #name: "Coupleur euro - MC14"
          #slug: "coupleur-euro-mc14-0212000050"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17600 …}
      #channels: Doctrine\ORM\PersistentCollection {#17606 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17602 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17604 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#17588 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#17590 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#17592 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17594 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#17596 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 1.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15739
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15691 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15360 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15532
    #collection: Doctrine\Common\Collections\ArrayCollection {#15536 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15538 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29820 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29822 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15739
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15691 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coupleur euro - MC14"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15532
    #collection: Doctrine\Common\Collections\ArrayCollection {#15536 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15538 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29820 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29822 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16154
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15739
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15658 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16139 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15691 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15360 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15532
      #collection: Doctrine\Common\Collections\ArrayCollection {#15536 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15538 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29820 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29822 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16408
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16369 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16378 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16411 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15360 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16420
  +variant: App\Entity\Product\ProductVariant {#15360 …}
  +price: "15,45\u{A0}"
  +originalPrice: "15,45\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16408
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16369 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16378 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16411 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 6.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#17618
    #id: 8
    #code: "0212000140"
    #attributes: Doctrine\ORM\PersistentCollection {#17639 …}
    #variants: Doctrine\ORM\PersistentCollection {#17641 …}
    #options: Doctrine\ORM\PersistentCollection {#17645 …}
    #associations: Doctrine\ORM\PersistentCollection {#17643 …}
    #createdAt: DateTime @1773152173 {#17616
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280555 {#17617
      date: 2026-04-27 11:02:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17629 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18220
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17618}
        #id: 8
        #name: "Male euro - MC38"
        #slug: "male-euro-mc38-0212000140"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17631 …}
    #channels: Doctrine\ORM\PersistentCollection {#17637 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17633 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17635 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17619 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17621 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17623 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17625 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17627 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15743
  +product: App\Entity\Product\Product {#17618
    #id: 8
    #code: "0212000140"
    #attributes: Doctrine\ORM\PersistentCollection {#17639 …}
    #variants: Doctrine\ORM\PersistentCollection {#17641 …}
    #options: Doctrine\ORM\PersistentCollection {#17645 …}
    #associations: Doctrine\ORM\PersistentCollection {#17643 …}
    #createdAt: DateTime @1773152173 {#17616
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280555 {#17617
      date: 2026-04-27 11:02:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17629 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18220
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17618}
        #id: 8
        #name: "Male euro - MC38"
        #slug: "male-euro-mc38-0212000140"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17631 …}
    #channels: Doctrine\ORM\PersistentCollection {#17637 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17633 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17635 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17619 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17621 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17623 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17625 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17627 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18163 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#17618
    #id: 8
    #code: "0212000140"
    #attributes: Doctrine\ORM\PersistentCollection {#17639 …}
    #variants: Doctrine\ORM\PersistentCollection {#17641 …}
    #options: Doctrine\ORM\PersistentCollection {#17645 …}
    #associations: Doctrine\ORM\PersistentCollection {#17643 …}
    #createdAt: DateTime @1773152173 {#17616
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280555 {#17617
      date: 2026-04-27 11:02:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17629 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18220
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#17618}
        #id: 8
        #name: "Male euro - MC38"
        #slug: "male-euro-mc38-0212000140"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17631 …}
    #channels: Doctrine\ORM\PersistentCollection {#17637 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17633 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17635 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#17619 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#17621 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#17623 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17625 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#17627 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Male euro - MC38"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18243
  -props: [
    "product" => App\Entity\Product\Product {#17618
      #id: 8
      #code: "0212000140"
      #attributes: Doctrine\ORM\PersistentCollection {#17639 …}
      #variants: Doctrine\ORM\PersistentCollection {#17641 …}
      #options: Doctrine\ORM\PersistentCollection {#17645 …}
      #associations: Doctrine\ORM\PersistentCollection {#17643 …}
      #createdAt: DateTime @1773152173 {#17616
        date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777280555 {#17617
        date: 2026-04-27 11:02:35.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17629 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#18220
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#17618}
          #id: 8
          #name: "Male euro - MC38"
          #slug: "male-euro-mc38-0212000140"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17631 …}
      #channels: Doctrine\ORM\PersistentCollection {#17637 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17633 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17635 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#17619 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#17621 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#17623 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#17625 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#17627 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18236
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18221 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18225 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18163 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18184
    #collection: Doctrine\Common\Collections\ArrayCollection {#18185 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18182 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29840 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29842 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18236
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18221 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18225 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Male euro - MC38"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18184
    #collection: Doctrine\Common\Collections\ArrayCollection {#18185 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18182 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29840 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29842 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18293
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18236
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18221 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18289 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18225 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18163 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18184
      #collection: Doctrine\Common\Collections\ArrayCollection {#18185 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18182 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29840 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29842 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18343
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18334 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18341 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18342 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18163 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18346
  +variant: App\Entity\Product\ProductVariant {#18163 …}
  +price: "9,63\u{A0}"
  +originalPrice: "9,63\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18343
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18334 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18341 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18342 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:association Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent 30.0 MiB 33.70 ms
Input props
[
  "productAssociation" => App\Entity\Product\ProductAssociation {#17336
    #id: 2
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#17381 …}
    #owner: App\Entity\Product\Product {#7777
      #id: 10
      #code: "03AL1500"
      #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
      #variants: Doctrine\ORM\PersistentCollection {#8623 …}
      #options: Doctrine\ORM\PersistentCollection {#8751 …}
      #associations: Doctrine\ORM\PersistentCollection {#8691 …}
      #createdAt: DateTime @1773152174 {#7785
        date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777280659 {#7749
        date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8750 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#8753
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#7777}
          #id: 10
          #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
          #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
          #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
          -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
      #channels: Doctrine\ORM\PersistentCollection {#8265 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8267 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#17382 …}
    #createdAt: DateTime @1775839846 {#17335
      date: 2026-04-10 18:50:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1777280659 {#17386
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
  }
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#18230
  +productAssociation: App\Entity\Product\ProductAssociation {#17336
    #id: 2
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#17381 …}
    #owner: App\Entity\Product\Product {#7777
      #id: 10
      #code: "03AL1500"
      #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
      #variants: Doctrine\ORM\PersistentCollection {#8623 …}
      #options: Doctrine\ORM\PersistentCollection {#8751 …}
      #associations: Doctrine\ORM\PersistentCollection {#8691 …}
      #createdAt: DateTime @1773152174 {#7785
        date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777280659 {#7749
        date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8750 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#8753
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#7777}
          #id: 10
          #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
          #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
          #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
          -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
      #channels: Doctrine\ORM\PersistentCollection {#8265 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8267 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#17382 …}
    #createdAt: DateTime @1775839846 {#17335
      date: 2026-04-10 18:50:46.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1777280659 {#17386
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
  }
  #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#17504 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 7.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#18425
    #id: 9
    #code: "0212000150"
    #attributes: Doctrine\ORM\PersistentCollection {#18447 …}
    #variants: Doctrine\ORM\PersistentCollection {#18449 …}
    #options: Doctrine\ORM\PersistentCollection {#18453 …}
    #associations: Doctrine\ORM\PersistentCollection {#18451 …}
    #createdAt: DateTime @1773152173 {#18410
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280601 {#18419
      date: 2026-04-27 11:03:21.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18437 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18618
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18425}
        #id: 9
        #name: "Male euro - MC14"
        #slug: "male-euro-mc14-0212000150"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18439 …}
    #channels: Doctrine\ORM\PersistentCollection {#18445 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18441 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18443 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18427 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18429 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18431 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18433 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18435 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18540
  +product: App\Entity\Product\Product {#18425
    #id: 9
    #code: "0212000150"
    #attributes: Doctrine\ORM\PersistentCollection {#18447 …}
    #variants: Doctrine\ORM\PersistentCollection {#18449 …}
    #options: Doctrine\ORM\PersistentCollection {#18453 …}
    #associations: Doctrine\ORM\PersistentCollection {#18451 …}
    #createdAt: DateTime @1773152173 {#18410
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280601 {#18419
      date: 2026-04-27 11:03:21.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18437 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18618
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18425}
        #id: 9
        #name: "Male euro - MC14"
        #slug: "male-euro-mc14-0212000150"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18439 …}
    #channels: Doctrine\ORM\PersistentCollection {#18445 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18441 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18443 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18427 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18429 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18431 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18433 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18435 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18561 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#18425
    #id: 9
    #code: "0212000150"
    #attributes: Doctrine\ORM\PersistentCollection {#18447 …}
    #variants: Doctrine\ORM\PersistentCollection {#18449 …}
    #options: Doctrine\ORM\PersistentCollection {#18453 …}
    #associations: Doctrine\ORM\PersistentCollection {#18451 …}
    #createdAt: DateTime @1773152173 {#18410
      date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280601 {#18419
      date: 2026-04-27 11:03:21.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18437 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#18618
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18425}
        #id: 9
        #name: "Male euro - MC14"
        #slug: "male-euro-mc14-0212000150"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18439 …}
    #channels: Doctrine\ORM\PersistentCollection {#18445 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18441 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18443 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18427 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18429 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18431 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18433 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18435 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Male euro - MC14"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18641
  -props: [
    "product" => App\Entity\Product\Product {#18425
      #id: 9
      #code: "0212000150"
      #attributes: Doctrine\ORM\PersistentCollection {#18447 …}
      #variants: Doctrine\ORM\PersistentCollection {#18449 …}
      #options: Doctrine\ORM\PersistentCollection {#18453 …}
      #associations: Doctrine\ORM\PersistentCollection {#18451 …}
      #createdAt: DateTime @1773152173 {#18410
        date: 2026-03-10 15:16:13.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777280601 {#18419
        date: 2026-04-27 11:03:21.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18437 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#18618
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#18425}
          #id: 9
          #name: "Male euro - MC14"
          #slug: "male-euro-mc14-0212000150"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18439 …}
      #channels: Doctrine\ORM\PersistentCollection {#18445 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17290 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18441 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18443 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#18427 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#18429 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#18431 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18433 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#18435 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 1.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18623 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18561 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18582
    #collection: Doctrine\Common\Collections\ArrayCollection {#18583 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18580 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29861 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29863 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18623 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Male euro - MC14"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18582
    #collection: Doctrine\Common\Collections\ArrayCollection {#18583 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18580 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29861 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29863 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18691
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18634
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18619 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18687 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18623 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18561 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18582
      #collection: Doctrine\Common\Collections\ArrayCollection {#18583 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18580 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29861 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29863 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18739 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18740 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18561 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18744
  +variant: App\Entity\Product\ProductVariant {#18561 …}
  +price: "9,63\u{A0}"
  +originalPrice: "9,63\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18739 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18740 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 3.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18632
  +product: App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8766 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#7777
    #id: 10
    #code: "03AL1500"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8623 …}
    #options: Doctrine\ORM\PersistentCollection {#8751 …}
    #associations: Doctrine\ORM\PersistentCollection {#8691 …}
    #createdAt: DateTime @1773152174 {#7785
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777280659 {#7749
      date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8750 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8753
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#7777}
        #id: 10
        #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
        #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
        #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
        -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
        -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8265 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18861
  -props: [
    "product" => App\Entity\Product\Product {#7777
      #id: 10
      #code: "03AL1500"
      #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
      #variants: Doctrine\ORM\PersistentCollection {#8623 …}
      #options: Doctrine\ORM\PersistentCollection {#8751 …}
      #associations: Doctrine\ORM\PersistentCollection {#8691 …}
      #createdAt: DateTime @1773152174 {#7785
        date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777280659 {#7749
        date: 2026-04-27 11:04:19.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8750 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#8753
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#7777}
          #id: 10
          #name: "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
          #slug: "moteur-electrique-3cv-2-2kw-arbre-long-1500tr-mono-220vts-03AL1500"
          #description: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nettoyeur haute pression essence standard, équipé d’une pompe professionnelle et d’un moteur Honda, adapté aux travaux intensifs."
          -descriptionEquipement: "Conçus pour un usage professionnel intensif, les ne‚ttoyeurs haute pression essence de la gamme Intensif associent la robustesse d’un moteur Honda à une pompe haut de gamme. Montés sur un châssis acier mécano-soudé avec roues gonflables, ils assurent puissance, fiabilité et autonomie totale. Idéals pour les chantiers, le nett‚oyage de matériel et les environnements sans alimentaঞon électrique."
          -youtubeVideoUrl: "https://www.youtube.com/watch?v=uJuWRkTHqsI"
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8066 …}
      #channels: Doctrine\ORM\PersistentCollection {#8265 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8182 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8267 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#7917 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#7920 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#7965 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7990 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#8015 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18900 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8766 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9280
    #collection: Doctrine\Common\Collections\ArrayCollection {#9281 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9279 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#28757 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#28728 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18900 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Moteur électrique 3cv 2,2kw arbre long 1500tr Mono 220vts"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9280
    #collection: Doctrine\Common\Collections\ArrayCollection {#9281 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9279 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#28757 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#28728 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18907
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18901
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18845 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18854 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18900 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8766 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9280
      #collection: Doctrine\Common\Collections\ArrayCollection {#9281 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9279 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#28757 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#28728 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18951
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18947 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18950 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8766 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18954
  +variant: App\Entity\Product\ProductVariant {#8766 …}
  +price: "0,00\u{A0}"
  +originalPrice: "0,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18951
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18947 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18950 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 6.74 ms
Input props
[
  "product" => App\Entity\Product\Product {#18457
    #id: 17
    #code: "049840973"
    #attributes: Doctrine\ORM\PersistentCollection {#18478 …}
    #variants: Doctrine\ORM\PersistentCollection {#18480 …}
    #options: Doctrine\ORM\PersistentCollection {#18484 …}
    #associations: Doctrine\ORM\PersistentCollection {#18482 …}
    #createdAt: DateTime @1773152174 {#18408
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777283195 {#18420
      date: 2026-04-27 11:46:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18468 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#19075
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18457}
        #id: 17
        #name: "Kit 68B Garnitures+bagues laiton TWSG3515"
        #slug: "kit-68b-garnitures-bagues-laiton-twsg3515-049840973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18470 …}
    #channels: Doctrine\ORM\PersistentCollection {#18476 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18472 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18474 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18458 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18460 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18462 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18464 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18466 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18852
  +product: App\Entity\Product\Product {#18457
    #id: 17
    #code: "049840973"
    #attributes: Doctrine\ORM\PersistentCollection {#18478 …}
    #variants: Doctrine\ORM\PersistentCollection {#18480 …}
    #options: Doctrine\ORM\PersistentCollection {#18484 …}
    #associations: Doctrine\ORM\PersistentCollection {#18482 …}
    #createdAt: DateTime @1773152174 {#18408
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777283195 {#18420
      date: 2026-04-27 11:46:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18468 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#19075
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18457}
        #id: 17
        #name: "Kit 68B Garnitures+bagues laiton TWSG3515"
        #slug: "kit-68b-garnitures-bagues-laiton-twsg3515-049840973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18470 …}
    #channels: Doctrine\ORM\PersistentCollection {#18476 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18472 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18474 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18458 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18460 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18462 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18464 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18466 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19018 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#18457
    #id: 17
    #code: "049840973"
    #attributes: Doctrine\ORM\PersistentCollection {#18478 …}
    #variants: Doctrine\ORM\PersistentCollection {#18480 …}
    #options: Doctrine\ORM\PersistentCollection {#18484 …}
    #associations: Doctrine\ORM\PersistentCollection {#18482 …}
    #createdAt: DateTime @1773152174 {#18408
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777283195 {#18420
      date: 2026-04-27 11:46:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18468 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#19075
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18457}
        #id: 17
        #name: "Kit 68B Garnitures+bagues laiton TWSG3515"
        #slug: "kit-68b-garnitures-bagues-laiton-twsg3515-049840973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18470 …}
    #channels: Doctrine\ORM\PersistentCollection {#18476 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18472 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18474 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18458 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18460 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18462 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18464 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18466 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Kit 68B Garnitures+bagues laiton TWSG3515"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19098
  -props: [
    "product" => App\Entity\Product\Product {#18457
      #id: 17
      #code: "049840973"
      #attributes: Doctrine\ORM\PersistentCollection {#18478 …}
      #variants: Doctrine\ORM\PersistentCollection {#18480 …}
      #options: Doctrine\ORM\PersistentCollection {#18484 …}
      #associations: Doctrine\ORM\PersistentCollection {#18482 …}
      #createdAt: DateTime @1773152174 {#18408
        date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777283195 {#18420
        date: 2026-04-27 11:46:35.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18468 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#19075
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#18457}
          #id: 17
          #name: "Kit 68B Garnitures+bagues laiton TWSG3515"
          #slug: "kit-68b-garnitures-bagues-laiton-twsg3515-049840973"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18470 …}
      #channels: Doctrine\ORM\PersistentCollection {#18476 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18472 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18474 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#18458 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#18460 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#18462 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18464 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#18466 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19091
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19076 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19080 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19018 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19039
    #collection: Doctrine\Common\Collections\ArrayCollection {#19040 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19037 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29883 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29885 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19091
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19076 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19080 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Kit 68B Garnitures+bagues laiton TWSG3515"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19039
    #collection: Doctrine\Common\Collections\ArrayCollection {#19040 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19037 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29883 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29885 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19153
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19091
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19076 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19149 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19080 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19018 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19039
      #collection: Doctrine\Common\Collections\ArrayCollection {#19040 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19037 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29883 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29885 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19203
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19201 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19202 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19018 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19206
  +variant: App\Entity\Product\ProductVariant {#19018 …}
  +price: "157,02\u{A0}"
  +originalPrice: "157,02\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19203
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19201 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19202 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 6.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#18488
    #id: 30
    #code: "069814973"
    #attributes: Doctrine\ORM\PersistentCollection {#18509 …}
    #variants: Doctrine\ORM\PersistentCollection {#18511 …}
    #options: Doctrine\ORM\PersistentCollection {#18515 …}
    #associations: Doctrine\ORM\PersistentCollection {#18513 …}
    #createdAt: DateTime @1773152174 {#18486
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777284470 {#18487
      date: 2026-04-27 12:07:50.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18499 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#19327
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18488}
        #id: 30
        #name: "Kit 37 B joints spys TTK3020 (24x35x7)"
        #slug: "kit-37-b-joints-spys-ttk3020-24x35x7-069814973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18501 …}
    #channels: Doctrine\ORM\PersistentCollection {#18507 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18503 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18505 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18489 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18491 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18493 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18495 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18497 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19089
  +product: App\Entity\Product\Product {#18488
    #id: 30
    #code: "069814973"
    #attributes: Doctrine\ORM\PersistentCollection {#18509 …}
    #variants: Doctrine\ORM\PersistentCollection {#18511 …}
    #options: Doctrine\ORM\PersistentCollection {#18515 …}
    #associations: Doctrine\ORM\PersistentCollection {#18513 …}
    #createdAt: DateTime @1773152174 {#18486
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777284470 {#18487
      date: 2026-04-27 12:07:50.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18499 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#19327
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18488}
        #id: 30
        #name: "Kit 37 B joints spys TTK3020 (24x35x7)"
        #slug: "kit-37-b-joints-spys-ttk3020-24x35x7-069814973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18501 …}
    #channels: Doctrine\ORM\PersistentCollection {#18507 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18503 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18505 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18489 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18491 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18493 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18495 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18497 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19270 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#18488
    #id: 30
    #code: "069814973"
    #attributes: Doctrine\ORM\PersistentCollection {#18509 …}
    #variants: Doctrine\ORM\PersistentCollection {#18511 …}
    #options: Doctrine\ORM\PersistentCollection {#18515 …}
    #associations: Doctrine\ORM\PersistentCollection {#18513 …}
    #createdAt: DateTime @1773152174 {#18486
      date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777284470 {#18487
      date: 2026-04-27 12:07:50.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18499 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#19327
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#18488}
        #id: 30
        #name: "Kit 37 B joints spys TTK3020 (24x35x7)"
        #slug: "kit-37-b-joints-spys-ttk3020-24x35x7-069814973"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18501 …}
    #channels: Doctrine\ORM\PersistentCollection {#18507 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18503 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18505 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#18489 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#18491 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#18493 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18495 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#18497 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Kit 37 B joints spys TTK3020 (24x35x7)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19350
  -props: [
    "product" => App\Entity\Product\Product {#18488
      #id: 30
      #code: "069814973"
      #attributes: Doctrine\ORM\PersistentCollection {#18509 …}
      #variants: Doctrine\ORM\PersistentCollection {#18511 …}
      #options: Doctrine\ORM\PersistentCollection {#18515 …}
      #associations: Doctrine\ORM\PersistentCollection {#18513 …}
      #createdAt: DateTime @1773152174 {#18486
        date: 2026-03-10 15:16:14.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777284470 {#18487
        date: 2026-04-27 12:07:50.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18499 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#19327
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#18488}
          #id: 30
          #name: "Kit 37 B joints spys TTK3020 (24x35x7)"
          #slug: "kit-37-b-joints-spys-ttk3020-24x35x7-069814973"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18501 …}
      #channels: Doctrine\ORM\PersistentCollection {#18507 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17086 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18503 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18505 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#18489 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#18491 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#18493 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#18495 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#18497 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19343
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19396 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19332 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19270 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19291
    #collection: Doctrine\Common\Collections\ArrayCollection {#19292 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19289 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29903 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29905 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19343
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19396 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19332 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Kit 37 B joints spys TTK3020 (24x35x7)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19291
    #collection: Doctrine\Common\Collections\ArrayCollection {#19292 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19289 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29903 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29905 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19400
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19343
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19328 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19396 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19332 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19270 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19291
      #collection: Doctrine\Common\Collections\ArrayCollection {#19292 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19289 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29903 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29905 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19450
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19441 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19448 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19449 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19270 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19453
  +variant: App\Entity\Product\ProductVariant {#19270 …}
  +price: "28,14\u{A0}"
  +originalPrice: "28,14\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9471 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12245 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9468 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19450
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19441 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19448 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19449 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 30.0 MiB 5.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12323 …}
    +prefixes: [
      "sylius_shop.product.show.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#16742
  +cart: App\Entity\Order\Order {#12632 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12323 …}
    +prefixes: [
      "sylius_shop.product.show.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …}
}