GET https://sylius.ekoi.dev/fr_FR/taxons/categorie/bonnets?page=2&sorting%5BcreatedAt%5D=asc

Components

12 Twig Components
40 Render Count
177 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 133.48ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 29.18ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 18.32ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 4.46ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.95ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 8.03ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 7.65ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 8.36ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.75ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.36ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 6.34ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 6.40ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 30.0 MiB 1.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10996
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10989 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#10995 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10994 …}
    +prefixes: [
      "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 {#11129
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10996
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10989 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#10995 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10994 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 30.0 MiB 8.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11086
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11082 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11084 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11085 …}
    +prefixes: [
      "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 {#11095
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4392 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11086
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11082 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11084 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11085 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 30.0 MiB 7.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11600 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11628
  +cart: App\Entity\Order\Order {#11683 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11600 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 30.0 MiB 8.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11864
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11858 …}
    +prefixes: [
      "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 {#11873
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11864
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11858 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 2.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12149 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12152 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12162
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12149 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12152 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 2.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12261
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12257 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12258 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12260 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12269
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12261
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12257 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12258 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12260 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 6.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12332
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12329 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12331 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12340
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12332
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12329 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12331 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 26.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#7525
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8023 …}
    #variants: Doctrine\ORM\PersistentCollection {#8236 …}
    #options: Doctrine\ORM\PersistentCollection {#8364 …}
    #associations: Doctrine\ORM\PersistentCollection {#8304 …}
    #createdAt: DateTime @1755718080 {#7751
      date: 2025-08-20 19:28:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7576
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8363 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8366
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7525}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
          \n
          Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
          \n
          Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8369 …}
    #channels: Doctrine\ORM\PersistentCollection {#7882 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7747 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7885 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#12853
  +product: App\Entity\Product\Product {#7525
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8023 …}
    #variants: Doctrine\ORM\PersistentCollection {#8236 …}
    #options: Doctrine\ORM\PersistentCollection {#8364 …}
    #associations: Doctrine\ORM\PersistentCollection {#8304 …}
    #createdAt: DateTime @1755718080 {#7751
      date: 2025-08-20 19:28:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7576
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8363 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8366
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7525}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
          \n
          Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
          \n
          Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8369 …}
    #channels: Doctrine\ORM\PersistentCollection {#7882 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7747 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7885 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13079 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 4.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#7525
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8023 …}
    #variants: Doctrine\ORM\PersistentCollection {#8236 …}
    #options: Doctrine\ORM\PersistentCollection {#8364 …}
    #associations: Doctrine\ORM\PersistentCollection {#8304 …}
    #createdAt: DateTime @1755718080 {#7751
      date: 2025-08-20 19:28:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7576
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8363 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8366
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7525}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
          \n
          Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
          \n
          Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8369 …}
    #channels: Doctrine\ORM\PersistentCollection {#7882 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7747 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7885 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Reflection Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13503
  -props: [
    "product" => App\Entity\Product\Product {#7525
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8023 …}
      #variants: Doctrine\ORM\PersistentCollection {#8236 …}
      #options: Doctrine\ORM\PersistentCollection {#8364 …}
      #associations: Doctrine\ORM\PersistentCollection {#8304 …}
      #createdAt: DateTime @1755718080 {#7751
        date: 2025-08-20 19:28:00.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7576
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8363 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8366
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7525}
          #id: 315
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
            \n
            Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
            \n
            Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8369 …}
      #channels: Doctrine\ORM\PersistentCollection {#7882 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7747 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7885 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 3.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13570 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13079 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13436
    #collection: Doctrine\Common\Collections\ArrayCollection {#13437 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13433 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22845 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22897 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13570 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Reflection Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13436
    #collection: Doctrine\Common\Collections\ArrayCollection {#13437 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13433 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22845 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22897 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13581
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13576 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13571 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13570 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13079 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13436
      #collection: Doctrine\Common\Collections\ArrayCollection {#13437 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13433 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22845 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22897 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 1.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13649
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13647 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13648 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13079 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13658
  +variant: App\Entity\Product\ProductVariant {#13079 …}
  +price: "8,75\u{A0}"
  +originalPrice: "8,75\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13649
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13647 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13648 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 15.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#8376
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
    #variants: Doctrine\ORM\PersistentCollection {#8388 …}
    #options: Doctrine\ORM\PersistentCollection {#8392 …}
    #associations: Doctrine\ORM\PersistentCollection {#8390 …}
    #createdAt: DateTime @1755719409 {#8374
      date: 2025-08-20 19:50:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8373
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8396
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8376}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Adipisci delectus sit ipsa ipsam ut. Est saepe quia eveniet architecto. Porro odit error deserunt porro aliquam. Adipisci aut aspernatur eligendi dolorem. Quas rerum et officia facere ipsa consequatur.\n
          \n
          Repudiandae et officiis nesciunt voluptatum nam tenetur. Velit cumque saepe quidem labore illum. Quis alias eveniet modi id non esse. Possimus commodi amet non et.\n
          \n
          Voluptatum fugiat quae nulla perspiciatis ut perferendis recusandae illum. Sed sapiente consequatur pariatur ipsum vitae iusto a sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam aut aut fugit nam. Laboriosam quibusdam placeat eum omnis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
    #channels: Doctrine\ORM\PersistentCollection {#8384 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8382 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13481
  +product: App\Entity\Product\Product {#8376
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
    #variants: Doctrine\ORM\PersistentCollection {#8388 …}
    #options: Doctrine\ORM\PersistentCollection {#8392 …}
    #associations: Doctrine\ORM\PersistentCollection {#8390 …}
    #createdAt: DateTime @1755719409 {#8374
      date: 2025-08-20 19:50:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8373
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8396
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8376}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Adipisci delectus sit ipsa ipsam ut. Est saepe quia eveniet architecto. Porro odit error deserunt porro aliquam. Adipisci aut aspernatur eligendi dolorem. Quas rerum et officia facere ipsa consequatur.\n
          \n
          Repudiandae et officiis nesciunt voluptatum nam tenetur. Velit cumque saepe quidem labore illum. Quis alias eveniet modi id non esse. Possimus commodi amet non et.\n
          \n
          Voluptatum fugiat quae nulla perspiciatis ut perferendis recusandae illum. Sed sapiente consequatur pariatur ipsum vitae iusto a sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam aut aut fugit nam. Laboriosam quibusdam placeat eum omnis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
    #channels: Doctrine\ORM\PersistentCollection {#8384 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8382 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13731 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 2.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8376
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
    #variants: Doctrine\ORM\PersistentCollection {#8388 …}
    #options: Doctrine\ORM\PersistentCollection {#8392 …}
    #associations: Doctrine\ORM\PersistentCollection {#8390 …}
    #createdAt: DateTime @1755719409 {#8374
      date: 2025-08-20 19:50:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8373
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8396
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8376}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Adipisci delectus sit ipsa ipsam ut. Est saepe quia eveniet architecto. Porro odit error deserunt porro aliquam. Adipisci aut aspernatur eligendi dolorem. Quas rerum et officia facere ipsa consequatur.\n
          \n
          Repudiandae et officiis nesciunt voluptatum nam tenetur. Velit cumque saepe quidem labore illum. Quis alias eveniet modi id non esse. Possimus commodi amet non et.\n
          \n
          Voluptatum fugiat quae nulla perspiciatis ut perferendis recusandae illum. Sed sapiente consequatur pariatur ipsum vitae iusto a sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam aut aut fugit nam. Laboriosam quibusdam placeat eum omnis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
    #channels: Doctrine\ORM\PersistentCollection {#8384 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8382 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Playful Paradise Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13805
  -props: [
    "product" => App\Entity\Product\Product {#8376
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
      #variants: Doctrine\ORM\PersistentCollection {#8388 …}
      #options: Doctrine\ORM\PersistentCollection {#8392 …}
      #associations: Doctrine\ORM\PersistentCollection {#8390 …}
      #createdAt: DateTime @1755719409 {#8374
        date: 2025-08-20 19:50:09.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8373
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8395 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8396
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8376}
          #id: 251
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Adipisci delectus sit ipsa ipsam ut. Est saepe quia eveniet architecto. Porro odit error deserunt porro aliquam. Adipisci aut aspernatur eligendi dolorem. Quas rerum et officia facere ipsa consequatur.\n
            \n
            Repudiandae et officiis nesciunt voluptatum nam tenetur. Velit cumque saepe quidem labore illum. Quis alias eveniet modi id non esse. Possimus commodi amet non et.\n
            \n
            Voluptatum fugiat quae nulla perspiciatis ut perferendis recusandae illum. Sed sapiente consequatur pariatur ipsum vitae iusto a sed.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quam aut aut fugit nam. Laboriosam quibusdam placeat eum omnis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
      #channels: Doctrine\ORM\PersistentCollection {#8384 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8382 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 2.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13798
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13862 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13786 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13731 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13753
    #collection: Doctrine\Common\Collections\ArrayCollection {#13754 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13751 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22917 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22919 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13798
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13862 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13786 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Playful Paradise Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13753
    #collection: Doctrine\Common\Collections\ArrayCollection {#13754 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13751 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22917 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22919 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13866
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13798
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13789 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13862 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13786 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13731 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13753
      #collection: Doctrine\Common\Collections\ArrayCollection {#13754 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13751 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22917 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22919 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13916
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13907 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13915 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13731 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13919
  +variant: App\Entity\Product\ProductVariant {#13731 …}
  +price: "64,87\u{A0}"
  +originalPrice: "64,87\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13916
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13907 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13915 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 14.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#8403
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8412 …}
    #options: Doctrine\ORM\PersistentCollection {#8416 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1755722881 {#8401
      date: 2025-08-20 20:48:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8400
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8419 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8420
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8403}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Optio fugit maiores voluptas quo et facere eius. Soluta doloremque atque soluta voluptatem cumque dolores totam molestiae. Et quasi odit omnis aut perferendis sit dolor.\n
          \n
          Blanditiis eum rerum quam nisi velit. Doloremque explicabo esse dolore adipisci enim. Sapiente eaque vero ea vel unde laboriosam vel. Dolorem eligendi dignissimos non quis blanditiis voluptatem.\n
          \n
          Laborum saepe recusandae enim. Quia debitis aperiam eum quo. Unde maiores facere deserunt cupiditate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Minus ab eligendi pariatur et laborum sed. Non voluptatum dolor non ipsa autem minima. Maiores est labore dolore autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8422 …}
    #channels: Doctrine\ORM\PersistentCollection {#8408 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8406 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13796
  +product: App\Entity\Product\Product {#8403
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8412 …}
    #options: Doctrine\ORM\PersistentCollection {#8416 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1755722881 {#8401
      date: 2025-08-20 20:48:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8400
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8419 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8420
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8403}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Optio fugit maiores voluptas quo et facere eius. Soluta doloremque atque soluta voluptatem cumque dolores totam molestiae. Et quasi odit omnis aut perferendis sit dolor.\n
          \n
          Blanditiis eum rerum quam nisi velit. Doloremque explicabo esse dolore adipisci enim. Sapiente eaque vero ea vel unde laboriosam vel. Dolorem eligendi dignissimos non quis blanditiis voluptatem.\n
          \n
          Laborum saepe recusandae enim. Quia debitis aperiam eum quo. Unde maiores facere deserunt cupiditate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Minus ab eligendi pariatur et laborum sed. Non voluptatum dolor non ipsa autem minima. Maiores est labore dolore autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8422 …}
    #channels: Doctrine\ORM\PersistentCollection {#8408 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8406 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13982 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 2.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8403
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
    #variants: Doctrine\ORM\PersistentCollection {#8412 …}
    #options: Doctrine\ORM\PersistentCollection {#8416 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1755722881 {#8401
      date: 2025-08-20 20:48:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8400
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8419 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8420
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8403}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Optio fugit maiores voluptas quo et facere eius. Soluta doloremque atque soluta voluptatem cumque dolores totam molestiae. Et quasi odit omnis aut perferendis sit dolor.\n
          \n
          Blanditiis eum rerum quam nisi velit. Doloremque explicabo esse dolore adipisci enim. Sapiente eaque vero ea vel unde laboriosam vel. Dolorem eligendi dignissimos non quis blanditiis voluptatem.\n
          \n
          Laborum saepe recusandae enim. Quia debitis aperiam eum quo. Unde maiores facere deserunt cupiditate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Minus ab eligendi pariatur et laborum sed. Non voluptatum dolor non ipsa autem minima. Maiores est labore dolore autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8422 …}
    #channels: Doctrine\ORM\PersistentCollection {#8408 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8406 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14056
  -props: [
    "product" => App\Entity\Product\Product {#8403
      #id: 31
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8410 …}
      #variants: Doctrine\ORM\PersistentCollection {#8412 …}
      #options: Doctrine\ORM\PersistentCollection {#8416 …}
      #associations: Doctrine\ORM\PersistentCollection {#8414 …}
      #createdAt: DateTime @1755722881 {#8401
        date: 2025-08-20 20:48:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8400
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8419 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8420
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8403}
          #id: 243
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Optio fugit maiores voluptas quo et facere eius. Soluta doloremque atque soluta voluptatem cumque dolores totam molestiae. Et quasi odit omnis aut perferendis sit dolor.\n
            \n
            Blanditiis eum rerum quam nisi velit. Doloremque explicabo esse dolore adipisci enim. Sapiente eaque vero ea vel unde laboriosam vel. Dolorem eligendi dignissimos non quis blanditiis voluptatem.\n
            \n
            Laborum saepe recusandae enim. Quia debitis aperiam eum quo. Unde maiores facere deserunt cupiditate.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Minus ab eligendi pariatur et laborum sed. Non voluptatum dolor non ipsa autem minima. Maiores est labore dolore autem et nostrum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8422 …}
      #channels: Doctrine\ORM\PersistentCollection {#8408 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8406 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 2.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14049
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14037 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13982 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14004
    #collection: Doctrine\Common\Collections\ArrayCollection {#14005 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14002 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22931 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22933 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14049
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14037 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14004
    #collection: Doctrine\Common\Collections\ArrayCollection {#14005 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14002 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22931 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22933 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14117
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14049
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14040 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14113 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14037 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13982 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14004
      #collection: Doctrine\Common\Collections\ArrayCollection {#14005 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14002 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22931 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22933 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14165 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14166 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13982 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14170
  +variant: App\Entity\Product\ProductVariant {#13982 …}
  +price: "94,02\u{A0}"
  +originalPrice: "94,02\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14165 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14166 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 14.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8427
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8434 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8440 …}
    #associations: Doctrine\ORM\PersistentCollection {#8438 …}
    #createdAt: DateTime @1755749164 {#8425
      date: 2025-08-21 04:06:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8424
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8443 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8444
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8427}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Et eos saepe optio veniam animi odit exercitationem. Nam occaecati nemo et eos enim perferendis dolor. Sit voluptas et alias officia fuga eos id omnis. Delectus et alias quis ut minus.\n
          \n
          Aliquid facilis velit nulla repellat. Maiores aut veniam repellendus perspiciatis. Tempore corrupti quo perspiciatis quia vel et distinctio. Minima blanditiis deserunt eum eum rem iste eaque.\n
          \n
          Tempora voluptatum commodi ipsum debitis et ipsa repellat. Sit et reprehenderit eligendi ratione vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Id repellendus dicta et ea. Ullam eius minima et itaque est aut quasi omnis. Dicta reprehenderit eveniet et corrupti voluptatem exercitationem provident. Vero nesciunt eum placeat rerum et sit. Nemo ut perspiciatis quis culpa consectetur exercitationem eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8446 …}
    #channels: Doctrine\ORM\PersistentCollection {#8432 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8428 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8430 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14047
  +product: App\Entity\Product\Product {#8427
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8434 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8440 …}
    #associations: Doctrine\ORM\PersistentCollection {#8438 …}
    #createdAt: DateTime @1755749164 {#8425
      date: 2025-08-21 04:06:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8424
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8443 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8444
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8427}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Et eos saepe optio veniam animi odit exercitationem. Nam occaecati nemo et eos enim perferendis dolor. Sit voluptas et alias officia fuga eos id omnis. Delectus et alias quis ut minus.\n
          \n
          Aliquid facilis velit nulla repellat. Maiores aut veniam repellendus perspiciatis. Tempore corrupti quo perspiciatis quia vel et distinctio. Minima blanditiis deserunt eum eum rem iste eaque.\n
          \n
          Tempora voluptatum commodi ipsum debitis et ipsa repellat. Sit et reprehenderit eligendi ratione vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Id repellendus dicta et ea. Ullam eius minima et itaque est aut quasi omnis. Dicta reprehenderit eveniet et corrupti voluptatem exercitationem provident. Vero nesciunt eum placeat rerum et sit. Nemo ut perspiciatis quis culpa consectetur exercitationem eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8446 …}
    #channels: Doctrine\ORM\PersistentCollection {#8432 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8428 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8430 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14233 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 2.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#8427
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8434 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8440 …}
    #associations: Doctrine\ORM\PersistentCollection {#8438 …}
    #createdAt: DateTime @1755749164 {#8425
      date: 2025-08-21 04:06:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8424
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8443 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8444
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8427}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Et eos saepe optio veniam animi odit exercitationem. Nam occaecati nemo et eos enim perferendis dolor. Sit voluptas et alias officia fuga eos id omnis. Delectus et alias quis ut minus.\n
          \n
          Aliquid facilis velit nulla repellat. Maiores aut veniam repellendus perspiciatis. Tempore corrupti quo perspiciatis quia vel et distinctio. Minima blanditiis deserunt eum eum rem iste eaque.\n
          \n
          Tempora voluptatum commodi ipsum debitis et ipsa repellat. Sit et reprehenderit eligendi ratione vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Id repellendus dicta et ea. Ullam eius minima et itaque est aut quasi omnis. Dicta reprehenderit eveniet et corrupti voluptatem exercitationem provident. Vero nesciunt eum placeat rerum et sit. Nemo ut perspiciatis quis culpa consectetur exercitationem eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8446 …}
    #channels: Doctrine\ORM\PersistentCollection {#8432 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8428 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8430 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sophisticated Sunset Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14307
  -props: [
    "product" => App\Entity\Product\Product {#8427
      #id: 36
      #code: "Sophisticated_Sunset_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8434 …}
      #variants: Doctrine\ORM\PersistentCollection {#8436 …}
      #options: Doctrine\ORM\PersistentCollection {#8440 …}
      #associations: Doctrine\ORM\PersistentCollection {#8438 …}
      #createdAt: DateTime @1755749164 {#8425
        date: 2025-08-21 04:06:04.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8424
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8443 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8444
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8427}
          #id: 283
          #name: "Sophisticated Sunset Cap"
          #slug: "sophisticated-sunset-cap"
          #description: """
            Et eos saepe optio veniam animi odit exercitationem. Nam occaecati nemo et eos enim perferendis dolor. Sit voluptas et alias officia fuga eos id omnis. Delectus et alias quis ut minus.\n
            \n
            Aliquid facilis velit nulla repellat. Maiores aut veniam repellendus perspiciatis. Tempore corrupti quo perspiciatis quia vel et distinctio. Minima blanditiis deserunt eum eum rem iste eaque.\n
            \n
            Tempora voluptatum commodi ipsum debitis et ipsa repellat. Sit et reprehenderit eligendi ratione vero.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Id repellendus dicta et ea. Ullam eius minima et itaque est aut quasi omnis. Dicta reprehenderit eveniet et corrupti voluptatem exercitationem provident. Vero nesciunt eum placeat rerum et sit. Nemo ut perspiciatis quis culpa consectetur exercitationem eveniet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8446 …}
      #channels: Doctrine\ORM\PersistentCollection {#8432 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8378 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8428 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8430 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 2.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14300
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14291 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14288 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14233 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14255
    #collection: Doctrine\Common\Collections\ArrayCollection {#14256 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14253 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22945 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22947 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14300
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14291 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14288 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sophisticated Sunset Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14255
    #collection: Doctrine\Common\Collections\ArrayCollection {#14256 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14253 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22945 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22947 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14365
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14300
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14291 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14361 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14288 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14233 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14255
      #collection: Doctrine\Common\Collections\ArrayCollection {#14256 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14253 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22945 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22947 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14415
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14406 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14413 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14414 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14233 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14418
  +variant: App\Entity\Product\ProductVariant {#14233 …}
  +price: "78,98\u{A0}"
  +originalPrice: "78,98\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14415
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14406 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14413 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14414 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 13.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#8451
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8458 …}
    #variants: Doctrine\ORM\PersistentCollection {#8460 …}
    #options: Doctrine\ORM\PersistentCollection {#8464 …}
    #associations: Doctrine\ORM\PersistentCollection {#8462 …}
    #createdAt: DateTime @1755901487 {#8449
      date: 2025-08-22 22:24:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8448
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8467 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8468
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8451}
        #id: 275
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Nemo doloribus adipisci necessitatibus alias velit voluptate nam. Et repellendus dolorem natus recusandae a quam. Accusantium nisi voluptas praesentium qui qui exercitationem qui maxime. Similique et quas reprehenderit deleniti corporis sequi porro veniam.\n
          \n
          Dolor ea et et et harum. Voluptatibus sed odit earum fugit. Beatae aspernatur est in blanditiis ut. Omnis in ut assumenda.\n
          \n
          Mollitia distinctio veritatis necessitatibus. Qui illum qui ea sint fugit. Expedita commodi possimus et incidunt totam dolorum. Labore quia nulla voluptatum ut occaecati iste.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloribus sequi ipsum aut aut. Dolorem iure consequatur deleniti libero. Natus ratione tempora ut ipsum et. Saepe eveniet earum voluptas id neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8470 …}
    #channels: Doctrine\ORM\PersistentCollection {#8456 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8452 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8454 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14298
  +product: App\Entity\Product\Product {#8451
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8458 …}
    #variants: Doctrine\ORM\PersistentCollection {#8460 …}
    #options: Doctrine\ORM\PersistentCollection {#8464 …}
    #associations: Doctrine\ORM\PersistentCollection {#8462 …}
    #createdAt: DateTime @1755901487 {#8449
      date: 2025-08-22 22:24:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8448
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8467 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8468
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8451}
        #id: 275
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Nemo doloribus adipisci necessitatibus alias velit voluptate nam. Et repellendus dolorem natus recusandae a quam. Accusantium nisi voluptas praesentium qui qui exercitationem qui maxime. Similique et quas reprehenderit deleniti corporis sequi porro veniam.\n
          \n
          Dolor ea et et et harum. Voluptatibus sed odit earum fugit. Beatae aspernatur est in blanditiis ut. Omnis in ut assumenda.\n
          \n
          Mollitia distinctio veritatis necessitatibus. Qui illum qui ea sint fugit. Expedita commodi possimus et incidunt totam dolorum. Labore quia nulla voluptatum ut occaecati iste.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloribus sequi ipsum aut aut. Dolorem iure consequatur deleniti libero. Natus ratione tempora ut ipsum et. Saepe eveniet earum voluptas id neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8470 …}
    #channels: Doctrine\ORM\PersistentCollection {#8456 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8452 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8454 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14481 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 2.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#8451
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8458 …}
    #variants: Doctrine\ORM\PersistentCollection {#8460 …}
    #options: Doctrine\ORM\PersistentCollection {#8464 …}
    #associations: Doctrine\ORM\PersistentCollection {#8462 …}
    #createdAt: DateTime @1755901487 {#8449
      date: 2025-08-22 22:24:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8448
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8467 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8468
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8451}
        #id: 275
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Nemo doloribus adipisci necessitatibus alias velit voluptate nam. Et repellendus dolorem natus recusandae a quam. Accusantium nisi voluptas praesentium qui qui exercitationem qui maxime. Similique et quas reprehenderit deleniti corporis sequi porro veniam.\n
          \n
          Dolor ea et et et harum. Voluptatibus sed odit earum fugit. Beatae aspernatur est in blanditiis ut. Omnis in ut assumenda.\n
          \n
          Mollitia distinctio veritatis necessitatibus. Qui illum qui ea sint fugit. Expedita commodi possimus et incidunt totam dolorum. Labore quia nulla voluptatum ut occaecati iste.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloribus sequi ipsum aut aut. Dolorem iure consequatur deleniti libero. Natus ratione tempora ut ipsum et. Saepe eveniet earum voluptas id neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8470 …}
    #channels: Doctrine\ORM\PersistentCollection {#8456 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8452 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8454 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14555
  -props: [
    "product" => App\Entity\Product\Product {#8451
      #id: 35
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8458 …}
      #variants: Doctrine\ORM\PersistentCollection {#8460 …}
      #options: Doctrine\ORM\PersistentCollection {#8464 …}
      #associations: Doctrine\ORM\PersistentCollection {#8462 …}
      #createdAt: DateTime @1755901487 {#8449
        date: 2025-08-22 22:24:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8448
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8467 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8468
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8451}
          #id: 275
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Nemo doloribus adipisci necessitatibus alias velit voluptate nam. Et repellendus dolorem natus recusandae a quam. Accusantium nisi voluptas praesentium qui qui exercitationem qui maxime. Similique et quas reprehenderit deleniti corporis sequi porro veniam.\n
            \n
            Dolor ea et et et harum. Voluptatibus sed odit earum fugit. Beatae aspernatur est in blanditiis ut. Omnis in ut assumenda.\n
            \n
            Mollitia distinctio veritatis necessitatibus. Qui illum qui ea sint fugit. Expedita commodi possimus et incidunt totam dolorum. Labore quia nulla voluptatum ut occaecati iste.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Doloribus sequi ipsum aut aut. Dolorem iure consequatur deleniti libero. Natus ratione tempora ut ipsum et. Saepe eveniet earum voluptas id neque."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8470 …}
      #channels: Doctrine\ORM\PersistentCollection {#8456 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8452 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8454 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 2.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14548
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14539 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14606 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14536 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14481 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14503
    #collection: Doctrine\Common\Collections\ArrayCollection {#14504 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14501 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22959 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22961 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14548
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14539 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14606 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14536 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14503
    #collection: Doctrine\Common\Collections\ArrayCollection {#14504 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14501 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22959 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22961 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14610
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14548
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14539 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14606 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14536 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14481 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14503
      #collection: Doctrine\Common\Collections\ArrayCollection {#14504 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14501 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22959 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22961 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14660
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14658 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14659 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14481 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14663
  +variant: App\Entity\Product\ProductVariant {#14481 …}
  +price: "62,68\u{A0}"
  +originalPrice: "62,68\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14660
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14658 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14659 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 13.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8475
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8482 …}
    #variants: Doctrine\ORM\PersistentCollection {#8484 …}
    #options: Doctrine\ORM\PersistentCollection {#8488 …}
    #associations: Doctrine\ORM\PersistentCollection {#8486 …}
    #createdAt: DateTime @1755984398 {#8473
      date: 2025-08-23 21:26:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8472
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8491 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8492
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8475}
        #id: 203
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Laboriosam voluptatum expedita libero voluptatem. Minus minus qui aperiam omnis voluptatem eos non. Explicabo adipisci voluptate sapiente dolor doloribus itaque. Quia et vel officia laboriosam iste odio.\n
          \n
          Repellendus aut saepe quo et quaerat. Neque ea voluptas voluptas ducimus. Quos repellendus rerum dolorum excepturi qui accusamus ipsum. Id illum nostrum saepe libero exercitationem at delectus.\n
          \n
          Sit fuga unde quia. Velit placeat et consequatur doloremque velit delectus corporis quam. Molestiae ut id rerum qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Minima non dolorem doloribus libero distinctio. Maiores ullam aliquam consectetur aspernatur sed placeat. Ipsam commodi aut vel deserunt sed voluptatem animi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8494 …}
    #channels: Doctrine\ORM\PersistentCollection {#8480 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8476 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8478 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14546
  +product: App\Entity\Product\Product {#8475
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8482 …}
    #variants: Doctrine\ORM\PersistentCollection {#8484 …}
    #options: Doctrine\ORM\PersistentCollection {#8488 …}
    #associations: Doctrine\ORM\PersistentCollection {#8486 …}
    #createdAt: DateTime @1755984398 {#8473
      date: 2025-08-23 21:26:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8472
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8491 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8492
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8475}
        #id: 203
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Laboriosam voluptatum expedita libero voluptatem. Minus minus qui aperiam omnis voluptatem eos non. Explicabo adipisci voluptate sapiente dolor doloribus itaque. Quia et vel officia laboriosam iste odio.\n
          \n
          Repellendus aut saepe quo et quaerat. Neque ea voluptas voluptas ducimus. Quos repellendus rerum dolorum excepturi qui accusamus ipsum. Id illum nostrum saepe libero exercitationem at delectus.\n
          \n
          Sit fuga unde quia. Velit placeat et consequatur doloremque velit delectus corporis quam. Molestiae ut id rerum qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Minima non dolorem doloribus libero distinctio. Maiores ullam aliquam consectetur aspernatur sed placeat. Ipsam commodi aut vel deserunt sed voluptatem animi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8494 …}
    #channels: Doctrine\ORM\PersistentCollection {#8480 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8476 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8478 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14726 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 2.27 ms
Input props
[
  "product" => App\Entity\Product\Product {#8475
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8482 …}
    #variants: Doctrine\ORM\PersistentCollection {#8484 …}
    #options: Doctrine\ORM\PersistentCollection {#8488 …}
    #associations: Doctrine\ORM\PersistentCollection {#8486 …}
    #createdAt: DateTime @1755984398 {#8473
      date: 2025-08-23 21:26:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8472
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8491 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8492
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8475}
        #id: 203
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Laboriosam voluptatum expedita libero voluptatem. Minus minus qui aperiam omnis voluptatem eos non. Explicabo adipisci voluptate sapiente dolor doloribus itaque. Quia et vel officia laboriosam iste odio.\n
          \n
          Repellendus aut saepe quo et quaerat. Neque ea voluptas voluptas ducimus. Quos repellendus rerum dolorum excepturi qui accusamus ipsum. Id illum nostrum saepe libero exercitationem at delectus.\n
          \n
          Sit fuga unde quia. Velit placeat et consequatur doloremque velit delectus corporis quam. Molestiae ut id rerum qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Minima non dolorem doloribus libero distinctio. Maiores ullam aliquam consectetur aspernatur sed placeat. Ipsam commodi aut vel deserunt sed voluptatem animi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8494 …}
    #channels: Doctrine\ORM\PersistentCollection {#8480 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8476 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8478 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14800
  -props: [
    "product" => App\Entity\Product\Product {#8475
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8482 …}
      #variants: Doctrine\ORM\PersistentCollection {#8484 …}
      #options: Doctrine\ORM\PersistentCollection {#8488 …}
      #associations: Doctrine\ORM\PersistentCollection {#8486 …}
      #createdAt: DateTime @1755984398 {#8473
        date: 2025-08-23 21:26:38.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8472
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8491 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8492
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8475}
          #id: 203
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Laboriosam voluptatum expedita libero voluptatem. Minus minus qui aperiam omnis voluptatem eos non. Explicabo adipisci voluptate sapiente dolor doloribus itaque. Quia et vel officia laboriosam iste odio.\n
            \n
            Repellendus aut saepe quo et quaerat. Neque ea voluptas voluptas ducimus. Quos repellendus rerum dolorum excepturi qui accusamus ipsum. Id illum nostrum saepe libero exercitationem at delectus.\n
            \n
            Sit fuga unde quia. Velit placeat et consequatur doloremque velit delectus corporis quam. Molestiae ut id rerum qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Minima non dolorem doloribus libero distinctio. Maiores ullam aliquam consectetur aspernatur sed placeat. Ipsam commodi aut vel deserunt sed voluptatem animi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8494 …}
      #channels: Doctrine\ORM\PersistentCollection {#8480 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8476 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8478 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 2.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14784 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14781 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14726 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14748
    #collection: Doctrine\Common\Collections\ArrayCollection {#14749 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14746 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22973 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22975 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14784 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14781 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14748
    #collection: Doctrine\Common\Collections\ArrayCollection {#14749 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14746 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22973 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22975 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14855
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14793
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14784 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14851 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14781 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14726 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14748
      #collection: Doctrine\Common\Collections\ArrayCollection {#14749 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14746 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22973 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22975 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14905
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14903 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14904 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14726 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14908
  +variant: App\Entity\Product\ProductVariant {#14726 …}
  +price: "64,57\u{A0}"
  +originalPrice: "64,57\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14905
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14903 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14904 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 14.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8499
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8506 …}
    #variants: Doctrine\ORM\PersistentCollection {#8508 …}
    #options: Doctrine\ORM\PersistentCollection {#8512 …}
    #associations: Doctrine\ORM\PersistentCollection {#8510 …}
    #createdAt: DateTime @1756057739 {#8497
      date: 2025-08-24 17:48:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8496
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8515 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8516
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8499}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
          \n
          Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
          \n
          Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8518 …}
    #channels: Doctrine\ORM\PersistentCollection {#8504 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8500 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8502 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14791
  +product: App\Entity\Product\Product {#8499
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8506 …}
    #variants: Doctrine\ORM\PersistentCollection {#8508 …}
    #options: Doctrine\ORM\PersistentCollection {#8512 …}
    #associations: Doctrine\ORM\PersistentCollection {#8510 …}
    #createdAt: DateTime @1756057739 {#8497
      date: 2025-08-24 17:48:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8496
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8515 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8516
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8499}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
          \n
          Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
          \n
          Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8518 …}
    #channels: Doctrine\ORM\PersistentCollection {#8504 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8500 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8502 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14971 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 2.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8499
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8506 …}
    #variants: Doctrine\ORM\PersistentCollection {#8508 …}
    #options: Doctrine\ORM\PersistentCollection {#8512 …}
    #associations: Doctrine\ORM\PersistentCollection {#8510 …}
    #createdAt: DateTime @1756057739 {#8497
      date: 2025-08-24 17:48:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8496
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8515 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8516
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8499}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
          \n
          Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
          \n
          Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8518 …}
    #channels: Doctrine\ORM\PersistentCollection {#8504 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8500 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8502 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15045
  -props: [
    "product" => App\Entity\Product\Product {#8499
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8506 …}
      #variants: Doctrine\ORM\PersistentCollection {#8508 …}
      #options: Doctrine\ORM\PersistentCollection {#8512 …}
      #associations: Doctrine\ORM\PersistentCollection {#8510 …}
      #createdAt: DateTime @1756057739 {#8497
        date: 2025-08-24 17:48:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8496
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8515 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8516
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8499}
          #id: 259
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
            \n
            Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
            \n
            Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8518 …}
      #channels: Doctrine\ORM\PersistentCollection {#8504 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8500 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8502 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 2.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15096 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15026 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14971 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14993
    #collection: Doctrine\Common\Collections\ArrayCollection {#14994 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14991 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22987 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22989 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15096 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15026 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14993
    #collection: Doctrine\Common\Collections\ArrayCollection {#14994 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14991 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22987 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22989 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15100
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15038
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15029 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15096 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15026 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14971 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14993
      #collection: Doctrine\Common\Collections\ArrayCollection {#14994 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14991 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22987 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22989 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15141 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15148 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15149 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14971 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15153
  +variant: App\Entity\Product\ProductVariant {#14971 …}
  +price: "36,07\u{A0}"
  +originalPrice: "36,07\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15141 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15148 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15149 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 21.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8523
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8530 …}
    #variants: Doctrine\ORM\PersistentCollection {#8532 …}
    #options: Doctrine\ORM\PersistentCollection {#8536 …}
    #associations: Doctrine\ORM\PersistentCollection {#8534 …}
    #createdAt: DateTime @1756063419 {#8521
      date: 2025-08-24 19:23:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8520
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8540
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8523}
        #id: 187
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Aut assumenda provident alias id aliquid quo quo. Ea nulla eos beatae minus saepe velit aut. Tempore debitis eos nobis incidunt quas qui in. Et delectus laboriosam fuga et sequi omnis.\n
          \n
          Et sit aperiam et perspiciatis. Quia tempore aut deleniti numquam labore autem quae aut. Ut beatae sunt amet consectetur eos rem consequatur.\n
          \n
          Illum consequatur rem voluptas rerum tempore nostrum. Occaecati repudiandae quisquam eius ut perspiciatis eum. Quibusdam reiciendis aut voluptatem ut in voluptatum sunt. Et voluptas consequatur quaerat provident quam soluta at.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Incidunt distinctio quia ipsam quibusdam amet voluptatum dignissimos. Tempora architecto est eos libero aut officia. Itaque consequuntur eos debitis et ex quia. Illo cum aut omnis fugiat incidunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8542 …}
    #channels: Doctrine\ORM\PersistentCollection {#8528 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8524 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8526 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15036
  +product: App\Entity\Product\Product {#8523
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8530 …}
    #variants: Doctrine\ORM\PersistentCollection {#8532 …}
    #options: Doctrine\ORM\PersistentCollection {#8536 …}
    #associations: Doctrine\ORM\PersistentCollection {#8534 …}
    #createdAt: DateTime @1756063419 {#8521
      date: 2025-08-24 19:23:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8520
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8540
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8523}
        #id: 187
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Aut assumenda provident alias id aliquid quo quo. Ea nulla eos beatae minus saepe velit aut. Tempore debitis eos nobis incidunt quas qui in. Et delectus laboriosam fuga et sequi omnis.\n
          \n
          Et sit aperiam et perspiciatis. Quia tempore aut deleniti numquam labore autem quae aut. Ut beatae sunt amet consectetur eos rem consequatur.\n
          \n
          Illum consequatur rem voluptas rerum tempore nostrum. Occaecati repudiandae quisquam eius ut perspiciatis eum. Quibusdam reiciendis aut voluptatem ut in voluptatum sunt. Et voluptas consequatur quaerat provident quam soluta at.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Incidunt distinctio quia ipsam quibusdam amet voluptatum dignissimos. Tempora architecto est eos libero aut officia. Itaque consequuntur eos debitis et ex quia. Illo cum aut omnis fugiat incidunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8542 …}
    #channels: Doctrine\ORM\PersistentCollection {#8528 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8524 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8526 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15216 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12430 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12436 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12423 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 9.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8523
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8530 …}
    #variants: Doctrine\ORM\PersistentCollection {#8532 …}
    #options: Doctrine\ORM\PersistentCollection {#8536 …}
    #associations: Doctrine\ORM\PersistentCollection {#8534 …}
    #createdAt: DateTime @1756063419 {#8521
      date: 2025-08-24 19:23:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8520
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8540
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8523}
        #id: 187
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Aut assumenda provident alias id aliquid quo quo. Ea nulla eos beatae minus saepe velit aut. Tempore debitis eos nobis incidunt quas qui in. Et delectus laboriosam fuga et sequi omnis.\n
          \n
          Et sit aperiam et perspiciatis. Quia tempore aut deleniti numquam labore autem quae aut. Ut beatae sunt amet consectetur eos rem consequatur.\n
          \n
          Illum consequatur rem voluptas rerum tempore nostrum. Occaecati repudiandae quisquam eius ut perspiciatis eum. Quibusdam reiciendis aut voluptatem ut in voluptatum sunt. Et voluptas consequatur quaerat provident quam soluta at.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Incidunt distinctio quia ipsam quibusdam amet voluptatum dignissimos. Tempora architecto est eos libero aut officia. Itaque consequuntur eos debitis et ex quia. Illo cum aut omnis fugiat incidunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8542 …}
    #channels: Doctrine\ORM\PersistentCollection {#8528 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8524 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8526 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Rays Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15290
  -props: [
    "product" => App\Entity\Product\Product {#8523
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8530 …}
      #variants: Doctrine\ORM\PersistentCollection {#8532 …}
      #options: Doctrine\ORM\PersistentCollection {#8536 …}
      #associations: Doctrine\ORM\PersistentCollection {#8534 …}
      #createdAt: DateTime @1756063419 {#8521
        date: 2025-08-24 19:23:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8520
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8539 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8540
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8523}
          #id: 187
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Aut assumenda provident alias id aliquid quo quo. Ea nulla eos beatae minus saepe velit aut. Tempore debitis eos nobis incidunt quas qui in. Et delectus laboriosam fuga et sequi omnis.\n
            \n
            Et sit aperiam et perspiciatis. Quia tempore aut deleniti numquam labore autem quae aut. Ut beatae sunt amet consectetur eos rem consequatur.\n
            \n
            Illum consequatur rem voluptas rerum tempore nostrum. Occaecati repudiandae quisquam eius ut perspiciatis eum. Quibusdam reiciendis aut voluptatem ut in voluptatum sunt. Et voluptas consequatur quaerat provident quam soluta at.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Incidunt distinctio quia ipsam quibusdam amet voluptatum dignissimos. Tempora architecto est eos libero aut officia. Itaque consequuntur eos debitis et ex quia. Illo cum aut omnis fugiat incidunt."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8542 …}
      #channels: Doctrine\ORM\PersistentCollection {#8528 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7530 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8524 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8526 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 2.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15283
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15274 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5056 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15271 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15216 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15238
    #collection: Doctrine\Common\Collections\ArrayCollection {#15239 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15236 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23003 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15283
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15274 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5056 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15271 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Rays Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15238
    #collection: Doctrine\Common\Collections\ArrayCollection {#15239 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15236 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23003 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5057
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15283
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15274 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#5056 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15271 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15216 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15238
      #collection: Doctrine\Common\Collections\ArrayCollection {#15239 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15236 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23003 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12892 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12985 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12983 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15216 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12992
  +variant: App\Entity\Product\ProductVariant {#15216 …}
  +price: "95,30\u{A0}"
  +originalPrice: "95,30\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8665 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10887 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12892 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12985 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12983 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 30.0 MiB 6.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12106
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10952 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12137 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10962 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12320
  +cart: App\Entity\Order\Order {#11683 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12106
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10952 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12137 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10962 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}