GET https://sylius.ekoi.dev/fr_FR/taxons/t-shirts/hommes?sorting%5BcreatedAt%5D=asc

Components

12 Twig Components
44 Render Count
115 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
9 76.26ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 10.23ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 8.45ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.84ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.93ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 7.99ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 7.59ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 8.47ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.88ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.77ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 5.74ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.42ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 30.0 MiB 1.93 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11459
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11452 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11457 …}
    +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 {#11592
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11459
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11452 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11457 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 30.0 MiB 7.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11549
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11545 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11547 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11548 …}
    +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 {#11558
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4392 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11549
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11545 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11547 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11548 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 30.0 MiB 7.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12043 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12065 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12063 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12091
  +cart: App\Entity\Order\Order {#12146 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12043 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12065 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12063 …}
    +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.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12327
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12323 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12320 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12321 …}
    +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 {#12336
  #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 {#12327
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12323 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12320 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12321 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 2.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12617
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12613 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12616 …}
    +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 {#12626
  #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 {#12617
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12613 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12616 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 1.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12730
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12727 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12729 …}
    +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 {#12738
  #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 {#12730
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12727 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12729 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 5.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12800
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12797 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12799 …}
    +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 {#12808
  #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 {#12800
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12797 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12799 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 26.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#7553
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8018 …}
    #variants: Doctrine\ORM\PersistentCollection {#8231 …}
    #options: Doctrine\ORM\PersistentCollection {#8359 …}
    #associations: Doctrine\ORM\PersistentCollection {#8299 …}
    #createdAt: DateTime @1755609275 {#7792
      date: 2025-08-19 13:14:35.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7272
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8358 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8361
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7553}
        #id: 171
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Nihil ad ducimus nam eaque quaerat ratione. Voluptatem est minus rem esse vitae facilis sit. In mollitia cum et expedita ea.\n
          \n
          Autem alias quibusdam aut est vel. Alias est aut aut aliquid aut autem harum. Eum qui voluptatem aut rerum.\n
          \n
          Veniam blanditiis amet sunt corporis nihil aliquid. Quo est quibusdam quia molestias laborum. Et officiis ut voluptatem saepe beatae. Ratione autem omnis laudantium quis vero facilis exercitationem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus commodi ea sed quidem corrupti eum sunt. Facere beatae illum quo eaque. Reiciendis iusto quia harum voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8364 …}
    #channels: Doctrine\ORM\PersistentCollection {#7877 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7768 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7880 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13315
  +product: App\Entity\Product\Product {#7553
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8018 …}
    #variants: Doctrine\ORM\PersistentCollection {#8231 …}
    #options: Doctrine\ORM\PersistentCollection {#8359 …}
    #associations: Doctrine\ORM\PersistentCollection {#8299 …}
    #createdAt: DateTime @1755609275 {#7792
      date: 2025-08-19 13:14:35.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7272
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8358 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8361
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7553}
        #id: 171
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Nihil ad ducimus nam eaque quaerat ratione. Voluptatem est minus rem esse vitae facilis sit. In mollitia cum et expedita ea.\n
          \n
          Autem alias quibusdam aut est vel. Alias est aut aut aliquid aut autem harum. Eum qui voluptatem aut rerum.\n
          \n
          Veniam blanditiis amet sunt corporis nihil aliquid. Quo est quibusdam quia molestias laborum. Et officiis ut voluptatem saepe beatae. Ratione autem omnis laudantium quis vero facilis exercitationem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus commodi ea sed quidem corrupti eum sunt. Facere beatae illum quo eaque. Reiciendis iusto quia harum voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8364 …}
    #channels: Doctrine\ORM\PersistentCollection {#7877 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7768 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7880 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13552 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#7553
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8018 …}
    #variants: Doctrine\ORM\PersistentCollection {#8231 …}
    #options: Doctrine\ORM\PersistentCollection {#8359 …}
    #associations: Doctrine\ORM\PersistentCollection {#8299 …}
    #createdAt: DateTime @1755609275 {#7792
      date: 2025-08-19 13:14:35.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7272
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8358 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8361
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7553}
        #id: 171
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Nihil ad ducimus nam eaque quaerat ratione. Voluptatem est minus rem esse vitae facilis sit. In mollitia cum et expedita ea.\n
          \n
          Autem alias quibusdam aut est vel. Alias est aut aut aliquid aut autem harum. Eum qui voluptatem aut rerum.\n
          \n
          Veniam blanditiis amet sunt corporis nihil aliquid. Quo est quibusdam quia molestias laborum. Et officiis ut voluptatem saepe beatae. Ratione autem omnis laudantium quis vero facilis exercitationem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus commodi ea sed quidem corrupti eum sunt. Facere beatae illum quo eaque. Reiciendis iusto quia harum voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8364 …}
    #channels: Doctrine\ORM\PersistentCollection {#7877 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7768 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7880 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Aurora Surge T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13976
  -props: [
    "product" => App\Entity\Product\Product {#7553
      #id: 22
      #code: "Aurora_Surge_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8018 …}
      #variants: Doctrine\ORM\PersistentCollection {#8231 …}
      #options: Doctrine\ORM\PersistentCollection {#8359 …}
      #associations: Doctrine\ORM\PersistentCollection {#8299 …}
      #createdAt: DateTime @1755609275 {#7792
        date: 2025-08-19 13:14:35.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7272
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8358 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8361
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7553}
          #id: 171
          #name: "Aurora Surge T-Shirt"
          #slug: "aurora-surge-t-shirt"
          #description: """
            Nihil ad ducimus nam eaque quaerat ratione. Voluptatem est minus rem esse vitae facilis sit. In mollitia cum et expedita ea.\n
            \n
            Autem alias quibusdam aut est vel. Alias est aut aut aliquid aut autem harum. Eum qui voluptatem aut rerum.\n
            \n
            Veniam blanditiis amet sunt corporis nihil aliquid. Quo est quibusdam quia molestias laborum. Et officiis ut voluptatem saepe beatae. Ratione autem omnis laudantium quis vero facilis exercitationem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Delectus commodi ea sed quidem corrupti eum sunt. Facere beatae illum quo eaque. Reiciendis iusto quia harum voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8364 …}
      #channels: Doctrine\ORM\PersistentCollection {#7877 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7768 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7880 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 1.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14100
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14050 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14099 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13552 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13909
    #collection: Doctrine\Common\Collections\ArrayCollection {#13910 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#7736 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8135 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14100
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14050 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14099 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Aurora Surge T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13909
    #collection: Doctrine\Common\Collections\ArrayCollection {#13910 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#7736 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8135 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14104
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14100
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14055 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14050 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14099 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13552 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13909
      #collection: Doctrine\Common\Collections\ArrayCollection {#13910 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13906 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#7736 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8135 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14323
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14321 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13552 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14332
  +variant: App\Entity\Product\ProductVariant {#13552 …}
  +price: "46,17\u{A0}"
  +originalPrice: "46,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14323
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14321 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14322 …}
    +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 7.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#8370
    #id: 19
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
    #variants: Doctrine\ORM\PersistentCollection {#8379 …}
    #options: Doctrine\ORM\PersistentCollection {#8383 …}
    #associations: Doctrine\ORM\PersistentCollection {#8381 …}
    #createdAt: DateTime @1755652944 {#8368
      date: 2025-08-20 01:22:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8369
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8386 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8387
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8370}
        #id: 147
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Dolor veniam qui vero placeat deleniti vel dolorem. Quis incidunt nulla et sunt velit ipsam. Vero asperiores dolor deserunt expedita dicta quidem. Sit praesentium autem dolorem sint est.\n
          \n
          Consequatur aut et eligendi expedita. Explicabo debitis sunt dicta eum vitae perferendis. Et ea dolores voluptatem harum eligendi. Ad pariatur nihil tempore dolorem.\n
          \n
          Nisi hic culpa dolorem itaque. Magni beatae vel esse harum. Ut rerum doloribus nisi pariatur voluptatibus soluta rerum repudiandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum nisi voluptates qui quidem provident et explicabo. Autem mollitia reprehenderit velit. Praesentium harum dignissimos occaecati architecto eaque est. Dolor quos rerum quos est commodi ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8373 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13954
  +product: App\Entity\Product\Product {#8370
    #id: 19
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
    #variants: Doctrine\ORM\PersistentCollection {#8379 …}
    #options: Doctrine\ORM\PersistentCollection {#8383 …}
    #associations: Doctrine\ORM\PersistentCollection {#8381 …}
    #createdAt: DateTime @1755652944 {#8368
      date: 2025-08-20 01:22:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8369
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8386 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8387
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8370}
        #id: 147
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Dolor veniam qui vero placeat deleniti vel dolorem. Quis incidunt nulla et sunt velit ipsam. Vero asperiores dolor deserunt expedita dicta quidem. Sit praesentium autem dolorem sint est.\n
          \n
          Consequatur aut et eligendi expedita. Explicabo debitis sunt dicta eum vitae perferendis. Et ea dolores voluptatem harum eligendi. Ad pariatur nihil tempore dolorem.\n
          \n
          Nisi hic culpa dolorem itaque. Magni beatae vel esse harum. Ut rerum doloribus nisi pariatur voluptatibus soluta rerum repudiandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum nisi voluptates qui quidem provident et explicabo. Autem mollitia reprehenderit velit. Praesentium harum dignissimos occaecati architecto eaque est. Dolor quos rerum quos est commodi ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8373 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14405 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8370
    #id: 19
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
    #variants: Doctrine\ORM\PersistentCollection {#8379 …}
    #options: Doctrine\ORM\PersistentCollection {#8383 …}
    #associations: Doctrine\ORM\PersistentCollection {#8381 …}
    #createdAt: DateTime @1755652944 {#8368
      date: 2025-08-20 01:22:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8369
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8386 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8387
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8370}
        #id: 147
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Dolor veniam qui vero placeat deleniti vel dolorem. Quis incidunt nulla et sunt velit ipsam. Vero asperiores dolor deserunt expedita dicta quidem. Sit praesentium autem dolorem sint est.\n
          \n
          Consequatur aut et eligendi expedita. Explicabo debitis sunt dicta eum vitae perferendis. Et ea dolores voluptatem harum eligendi. Ad pariatur nihil tempore dolorem.\n
          \n
          Nisi hic culpa dolorem itaque. Magni beatae vel esse harum. Ut rerum doloribus nisi pariatur voluptatibus soluta rerum repudiandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum nisi voluptates qui quidem provident et explicabo. Autem mollitia reprehenderit velit. Praesentium harum dignissimos occaecati architecto eaque est. Dolor quos rerum quos est commodi ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8373 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Wave T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14479
  -props: [
    "product" => App\Entity\Product\Product {#8370
      #id: 19
      #code: "Lunar_Wave_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
      #variants: Doctrine\ORM\PersistentCollection {#8379 …}
      #options: Doctrine\ORM\PersistentCollection {#8383 …}
      #associations: Doctrine\ORM\PersistentCollection {#8381 …}
      #createdAt: DateTime @1755652944 {#8368
        date: 2025-08-20 01:22:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8369
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8386 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8387
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8370}
          #id: 147
          #name: "Lunar Wave T-Shirt"
          #slug: "lunar-wave-t-shirt"
          #description: """
            Dolor veniam qui vero placeat deleniti vel dolorem. Quis incidunt nulla et sunt velit ipsam. Vero asperiores dolor deserunt expedita dicta quidem. Sit praesentium autem dolorem sint est.\n
            \n
            Consequatur aut et eligendi expedita. Explicabo debitis sunt dicta eum vitae perferendis. Et ea dolores voluptatem harum eligendi. Ad pariatur nihil tempore dolorem.\n
            \n
            Nisi hic culpa dolorem itaque. Magni beatae vel esse harum. Ut rerum doloribus nisi pariatur voluptatibus soluta rerum repudiandae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Illum nisi voluptates qui quidem provident et explicabo. Autem mollitia reprehenderit velit. Praesentium harum dignissimos occaecati architecto eaque est. Dolor quos rerum quos est commodi ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
      #channels: Doctrine\ORM\PersistentCollection {#8375 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8373 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14463 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14536 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14460 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14405 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14427
    #collection: Doctrine\Common\Collections\ArrayCollection {#14428 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14425 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8152 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8153 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14463 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14536 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14460 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Wave T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14427
    #collection: Doctrine\Common\Collections\ArrayCollection {#14428 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14425 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8152 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8153 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14584
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14580
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14463 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14536 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14460 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14405 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14427
      #collection: Doctrine\Common\Collections\ArrayCollection {#14428 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14425 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8152 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8153 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14625 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14632 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14633 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14405 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14637
  +variant: App\Entity\Product\ProductVariant {#14405 …}
  +price: "28,30\u{A0}"
  +originalPrice: "28,30\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14625 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14632 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14633 …}
    +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 6.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8393
    #id: 17
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
    #variants: Doctrine\ORM\PersistentCollection {#8402 …}
    #options: Doctrine\ORM\PersistentCollection {#8406 …}
    #associations: Doctrine\ORM\PersistentCollection {#8404 …}
    #createdAt: DateTime @1755683926 {#8391
      date: 2025-08-20 09:58:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8392
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8409 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8410
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8393}
        #id: 131
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Doloremque quibusdam esse adipisci aliquid expedita consequatur optio. Esse laborum et sint hic aut. Eaque natus in autem ab rerum placeat. Tempora omnis provident voluptatem voluptates. Quam voluptatem voluptatibus mollitia voluptate quia recusandae deserunt.\n
          \n
          Repellat aliquam possimus voluptatem veniam voluptatibus velit minima. Voluptates id sed in qui minima. Aspernatur quia maiores ea. Et sequi assumenda molestias aut ut illum.\n
          \n
          Eveniet rem dolorem atque. Et dolores inventore voluptatibus omnis nesciunt. Voluptas qui cum pariatur. Pariatur modi dolores accusantium itaque quasi voluptatem veniam. Aut expedita quia quae sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque culpa velit qui ratione. Nisi voluptatem iste blanditiis id quam quia. Autem quam sunt blanditiis ut dignissimos voluptas. Quae quam voluptate architecto dolorem cumque consequatur vero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
    #channels: Doctrine\ORM\PersistentCollection {#8398 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8396 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14470
  +product: App\Entity\Product\Product {#8393
    #id: 17
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
    #variants: Doctrine\ORM\PersistentCollection {#8402 …}
    #options: Doctrine\ORM\PersistentCollection {#8406 …}
    #associations: Doctrine\ORM\PersistentCollection {#8404 …}
    #createdAt: DateTime @1755683926 {#8391
      date: 2025-08-20 09:58:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8392
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8409 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8410
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8393}
        #id: 131
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Doloremque quibusdam esse adipisci aliquid expedita consequatur optio. Esse laborum et sint hic aut. Eaque natus in autem ab rerum placeat. Tempora omnis provident voluptatem voluptates. Quam voluptatem voluptatibus mollitia voluptate quia recusandae deserunt.\n
          \n
          Repellat aliquam possimus voluptatem veniam voluptatibus velit minima. Voluptates id sed in qui minima. Aspernatur quia maiores ea. Et sequi assumenda molestias aut ut illum.\n
          \n
          Eveniet rem dolorem atque. Et dolores inventore voluptatibus omnis nesciunt. Voluptas qui cum pariatur. Pariatur modi dolores accusantium itaque quasi voluptatem veniam. Aut expedita quia quae sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque culpa velit qui ratione. Nisi voluptatem iste blanditiis id quam quia. Autem quam sunt blanditiis ut dignissimos voluptas. Quae quam voluptate architecto dolorem cumque consequatur vero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
    #channels: Doctrine\ORM\PersistentCollection {#8398 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8396 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14700 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8393
    #id: 17
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
    #variants: Doctrine\ORM\PersistentCollection {#8402 …}
    #options: Doctrine\ORM\PersistentCollection {#8406 …}
    #associations: Doctrine\ORM\PersistentCollection {#8404 …}
    #createdAt: DateTime @1755683926 {#8391
      date: 2025-08-20 09:58:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8392
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8409 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8410
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8393}
        #id: 131
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Doloremque quibusdam esse adipisci aliquid expedita consequatur optio. Esse laborum et sint hic aut. Eaque natus in autem ab rerum placeat. Tempora omnis provident voluptatem voluptates. Quam voluptatem voluptatibus mollitia voluptate quia recusandae deserunt.\n
          \n
          Repellat aliquam possimus voluptatem veniam voluptatibus velit minima. Voluptates id sed in qui minima. Aspernatur quia maiores ea. Et sequi assumenda molestias aut ut illum.\n
          \n
          Eveniet rem dolorem atque. Et dolores inventore voluptatibus omnis nesciunt. Voluptas qui cum pariatur. Pariatur modi dolores accusantium itaque quasi voluptatem veniam. Aut expedita quia quae sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque culpa velit qui ratione. Nisi voluptatem iste blanditiis id quam quia. Autem quam sunt blanditiis ut dignissimos voluptas. Quae quam voluptate architecto dolorem cumque consequatur vero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
    #channels: Doctrine\ORM\PersistentCollection {#8398 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8396 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14774
  -props: [
    "product" => App\Entity\Product\Product {#8393
      #id: 17
      #code: "Starlight_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
      #variants: Doctrine\ORM\PersistentCollection {#8402 …}
      #options: Doctrine\ORM\PersistentCollection {#8406 …}
      #associations: Doctrine\ORM\PersistentCollection {#8404 …}
      #createdAt: DateTime @1755683926 {#8391
        date: 2025-08-20 09:58:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8392
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8409 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8410
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8393}
          #id: 131
          #name: "Starlight Echo T-Shirt"
          #slug: "starlight-echo-t-shirt"
          #description: """
            Doloremque quibusdam esse adipisci aliquid expedita consequatur optio. Esse laborum et sint hic aut. Eaque natus in autem ab rerum placeat. Tempora omnis provident voluptatem voluptates. Quam voluptatem voluptatibus mollitia voluptate quia recusandae deserunt.\n
            \n
            Repellat aliquam possimus voluptatem veniam voluptatibus velit minima. Voluptates id sed in qui minima. Aspernatur quia maiores ea. Et sequi assumenda molestias aut ut illum.\n
            \n
            Eveniet rem dolorem atque. Et dolores inventore voluptatibus omnis nesciunt. Voluptas qui cum pariatur. Pariatur modi dolores accusantium itaque quasi voluptatem veniam. Aut expedita quia quae sint.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Doloremque culpa velit qui ratione. Nisi voluptatem iste blanditiis id quam quia. Autem quam sunt blanditiis ut dignissimos voluptas. Quae quam voluptate architecto dolorem cumque consequatur vero."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
      #channels: Doctrine\ORM\PersistentCollection {#8398 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8396 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.83 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14875
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14758 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14831 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14755 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14700 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14722
    #collection: Doctrine\Common\Collections\ArrayCollection {#14723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14720 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8266 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8276 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14875
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14758 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14831 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14755 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14722
    #collection: Doctrine\Common\Collections\ArrayCollection {#14723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14720 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8266 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8276 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14879
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14875
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14758 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14831 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14755 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14700 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14722
      #collection: Doctrine\Common\Collections\ArrayCollection {#14723 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14720 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8266 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8276 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14927 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14928 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14700 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14932
  +variant: App\Entity\Product\ProductVariant {#14700 …}
  +price: "9,25\u{A0}"
  +originalPrice: "9,25\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14927 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14928 …}
    +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 5.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8416
    #id: 13
    #code: "Stellar_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8423 …}
    #variants: Doctrine\ORM\PersistentCollection {#8425 …}
    #options: Doctrine\ORM\PersistentCollection {#8429 …}
    #associations: Doctrine\ORM\PersistentCollection {#8427 …}
    #createdAt: DateTime @1755688919 {#8414
      date: 2025-08-20 11:21:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8415
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8432 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8433
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8416}
        #id: 99
        #name: "Stellar Drift T-Shirt"
        #slug: "stellar-drift-t-shirt"
        #description: """
          Sed iusto accusantium dolore molestias eius minima. Enim aut rerum in maiores rerum delectus sint. Earum harum non fuga cupiditate provident corrupti. Et id et placeat corrupti perspiciatis dolorem.\n
          \n
          Nulla sint voluptatem eaque est ab tenetur minima. Suscipit ratione ipsa enim ipsam quas.\n
          \n
          Nobis enim ut et sint voluptates. Recusandae aspernatur voluptatibus incidunt nihil. Est officia ea quas harum vel aliquid.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maxime ut aut exercitationem voluptas commodi sapiente ullam. Eum nulla est eum sapiente non similique. Rerum pariatur animi mollitia voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8435 …}
    #channels: Doctrine\ORM\PersistentCollection {#8421 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8419 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14765
  +product: App\Entity\Product\Product {#8416
    #id: 13
    #code: "Stellar_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8423 …}
    #variants: Doctrine\ORM\PersistentCollection {#8425 …}
    #options: Doctrine\ORM\PersistentCollection {#8429 …}
    #associations: Doctrine\ORM\PersistentCollection {#8427 …}
    #createdAt: DateTime @1755688919 {#8414
      date: 2025-08-20 11:21:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8415
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8432 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8433
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8416}
        #id: 99
        #name: "Stellar Drift T-Shirt"
        #slug: "stellar-drift-t-shirt"
        #description: """
          Sed iusto accusantium dolore molestias eius minima. Enim aut rerum in maiores rerum delectus sint. Earum harum non fuga cupiditate provident corrupti. Et id et placeat corrupti perspiciatis dolorem.\n
          \n
          Nulla sint voluptatem eaque est ab tenetur minima. Suscipit ratione ipsa enim ipsam quas.\n
          \n
          Nobis enim ut et sint voluptates. Recusandae aspernatur voluptatibus incidunt nihil. Est officia ea quas harum vel aliquid.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maxime ut aut exercitationem voluptas commodi sapiente ullam. Eum nulla est eum sapiente non similique. Rerum pariatur animi mollitia voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8435 …}
    #channels: Doctrine\ORM\PersistentCollection {#8421 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8419 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14995 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 0.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#8416
    #id: 13
    #code: "Stellar_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8423 …}
    #variants: Doctrine\ORM\PersistentCollection {#8425 …}
    #options: Doctrine\ORM\PersistentCollection {#8429 …}
    #associations: Doctrine\ORM\PersistentCollection {#8427 …}
    #createdAt: DateTime @1755688919 {#8414
      date: 2025-08-20 11:21:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8415
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8432 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8433
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8416}
        #id: 99
        #name: "Stellar Drift T-Shirt"
        #slug: "stellar-drift-t-shirt"
        #description: """
          Sed iusto accusantium dolore molestias eius minima. Enim aut rerum in maiores rerum delectus sint. Earum harum non fuga cupiditate provident corrupti. Et id et placeat corrupti perspiciatis dolorem.\n
          \n
          Nulla sint voluptatem eaque est ab tenetur minima. Suscipit ratione ipsa enim ipsam quas.\n
          \n
          Nobis enim ut et sint voluptates. Recusandae aspernatur voluptatibus incidunt nihil. Est officia ea quas harum vel aliquid.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maxime ut aut exercitationem voluptas commodi sapiente ullam. Eum nulla est eum sapiente non similique. Rerum pariatur animi mollitia voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8435 …}
    #channels: Doctrine\ORM\PersistentCollection {#8421 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8419 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Stellar Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15069
  -props: [
    "product" => App\Entity\Product\Product {#8416
      #id: 13
      #code: "Stellar_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8423 …}
      #variants: Doctrine\ORM\PersistentCollection {#8425 …}
      #options: Doctrine\ORM\PersistentCollection {#8429 …}
      #associations: Doctrine\ORM\PersistentCollection {#8427 …}
      #createdAt: DateTime @1755688919 {#8414
        date: 2025-08-20 11:21:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8415
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8432 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8433
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8416}
          #id: 99
          #name: "Stellar Drift T-Shirt"
          #slug: "stellar-drift-t-shirt"
          #description: """
            Sed iusto accusantium dolore molestias eius minima. Enim aut rerum in maiores rerum delectus sint. Earum harum non fuga cupiditate provident corrupti. Et id et placeat corrupti perspiciatis dolorem.\n
            \n
            Nulla sint voluptatem eaque est ab tenetur minima. Suscipit ratione ipsa enim ipsam quas.\n
            \n
            Nobis enim ut et sint voluptates. Recusandae aspernatur voluptatibus incidunt nihil. Est officia ea quas harum vel aliquid.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Maxime ut aut exercitationem voluptas commodi sapiente ullam. Eum nulla est eum sapiente non similique. Rerum pariatur animi mollitia voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8435 …}
      #channels: Doctrine\ORM\PersistentCollection {#8421 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8419 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15050 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14995 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15017
    #collection: Doctrine\Common\Collections\ArrayCollection {#15018 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15015 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8330 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8336 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15050 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Stellar Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15017
    #collection: Doctrine\Common\Collections\ArrayCollection {#15018 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15015 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8330 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8336 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15174
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15170
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15053 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15126 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15050 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14995 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15017
      #collection: Doctrine\Common\Collections\ArrayCollection {#15018 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15015 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8330 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8336 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15224
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15215 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15222 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15223 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14995 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15227
  +variant: App\Entity\Product\ProductVariant {#14995 …}
  +price: "80,82\u{A0}"
  +originalPrice: "80,82\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15224
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15215 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15222 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15223 …}
    +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 6.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8439
    #id: 15
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8446 …}
    #variants: Doctrine\ORM\PersistentCollection {#8448 …}
    #options: Doctrine\ORM\PersistentCollection {#8452 …}
    #associations: Doctrine\ORM\PersistentCollection {#8450 …}
    #createdAt: DateTime @1755838239 {#8437
      date: 2025-08-22 04:50:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8438
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8455 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8456
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8439}
        #id: 115
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Exercitationem dolorem corporis earum sed quia adipisci natus. Qui vitae excepturi accusamus odio consequatur suscipit sit. Unde eaque est et consequuntur veniam dolor hic voluptatem.\n
          \n
          Perferendis numquam fugiat dolorum ex ea. Non neque at sapiente natus iure. Esse sed provident provident hic est. Qui culpa et esse similique veniam.\n
          \n
          Et laboriosam ab possimus perferendis necessitatibus. Enim excepturi maxime eligendi sunt. Dignissimos aperiam facilis et nesciunt aut eligendi. Ut est qui non quae aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ut aut iste exercitationem qui debitis sunt. Dicta et quisquam eaque ipsa perspiciatis. Necessitatibus quisquam sit enim iusto omnis corporis omnis est. Vero ut qui sequi maiores. Voluptates mollitia omnis dolorum harum quas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8458 …}
    #channels: Doctrine\ORM\PersistentCollection {#8444 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15060
  +product: App\Entity\Product\Product {#8439
    #id: 15
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8446 …}
    #variants: Doctrine\ORM\PersistentCollection {#8448 …}
    #options: Doctrine\ORM\PersistentCollection {#8452 …}
    #associations: Doctrine\ORM\PersistentCollection {#8450 …}
    #createdAt: DateTime @1755838239 {#8437
      date: 2025-08-22 04:50:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8438
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8455 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8456
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8439}
        #id: 115
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Exercitationem dolorem corporis earum sed quia adipisci natus. Qui vitae excepturi accusamus odio consequatur suscipit sit. Unde eaque est et consequuntur veniam dolor hic voluptatem.\n
          \n
          Perferendis numquam fugiat dolorum ex ea. Non neque at sapiente natus iure. Esse sed provident provident hic est. Qui culpa et esse similique veniam.\n
          \n
          Et laboriosam ab possimus perferendis necessitatibus. Enim excepturi maxime eligendi sunt. Dignissimos aperiam facilis et nesciunt aut eligendi. Ut est qui non quae aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ut aut iste exercitationem qui debitis sunt. Dicta et quisquam eaque ipsa perspiciatis. Necessitatibus quisquam sit enim iusto omnis corporis omnis est. Vero ut qui sequi maiores. Voluptates mollitia omnis dolorum harum quas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8458 …}
    #channels: Doctrine\ORM\PersistentCollection {#8444 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15290 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#8439
    #id: 15
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8446 …}
    #variants: Doctrine\ORM\PersistentCollection {#8448 …}
    #options: Doctrine\ORM\PersistentCollection {#8452 …}
    #associations: Doctrine\ORM\PersistentCollection {#8450 …}
    #createdAt: DateTime @1755838239 {#8437
      date: 2025-08-22 04:50:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8438
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8455 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8456
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8439}
        #id: 115
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Exercitationem dolorem corporis earum sed quia adipisci natus. Qui vitae excepturi accusamus odio consequatur suscipit sit. Unde eaque est et consequuntur veniam dolor hic voluptatem.\n
          \n
          Perferendis numquam fugiat dolorum ex ea. Non neque at sapiente natus iure. Esse sed provident provident hic est. Qui culpa et esse similique veniam.\n
          \n
          Et laboriosam ab possimus perferendis necessitatibus. Enim excepturi maxime eligendi sunt. Dignissimos aperiam facilis et nesciunt aut eligendi. Ut est qui non quae aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ut aut iste exercitationem qui debitis sunt. Dicta et quisquam eaque ipsa perspiciatis. Necessitatibus quisquam sit enim iusto omnis corporis omnis est. Vero ut qui sequi maiores. Voluptates mollitia omnis dolorum harum quas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8458 …}
    #channels: Doctrine\ORM\PersistentCollection {#8444 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Apollo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15364
  -props: [
    "product" => App\Entity\Product\Product {#8439
      #id: 15
      #code: "Apollo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8446 …}
      #variants: Doctrine\ORM\PersistentCollection {#8448 …}
      #options: Doctrine\ORM\PersistentCollection {#8452 …}
      #associations: Doctrine\ORM\PersistentCollection {#8450 …}
      #createdAt: DateTime @1755838239 {#8437
        date: 2025-08-22 04:50:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8438
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8455 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8456
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8439}
          #id: 115
          #name: "Apollo T-Shirt"
          #slug: "apollo-t-shirt"
          #description: """
            Exercitationem dolorem corporis earum sed quia adipisci natus. Qui vitae excepturi accusamus odio consequatur suscipit sit. Unde eaque est et consequuntur veniam dolor hic voluptatem.\n
            \n
            Perferendis numquam fugiat dolorum ex ea. Non neque at sapiente natus iure. Esse sed provident provident hic est. Qui culpa et esse similique veniam.\n
            \n
            Et laboriosam ab possimus perferendis necessitatibus. Enim excepturi maxime eligendi sunt. Dignissimos aperiam facilis et nesciunt aut eligendi. Ut est qui non quae aspernatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptas ut aut iste exercitationem qui debitis sunt. Dicta et quisquam eaque ipsa perspiciatis. Necessitatibus quisquam sit enim iusto omnis corporis omnis est. Vero ut qui sequi maiores. Voluptates mollitia omnis dolorum harum quas."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8458 …}
      #channels: Doctrine\ORM\PersistentCollection {#8444 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8442 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15465
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15348 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15421 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15345 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15290 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15312
    #collection: Doctrine\Common\Collections\ArrayCollection {#15313 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15310 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8651 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8650 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15465
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15348 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15421 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15345 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Apollo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15312
    #collection: Doctrine\Common\Collections\ArrayCollection {#15313 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15310 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8651 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8650 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15469
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15465
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15348 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15421 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15345 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15290 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15312
      #collection: Doctrine\Common\Collections\ArrayCollection {#15313 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15310 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8651 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8650 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15519
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15510 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15517 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15518 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15290 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15522
  +variant: App\Entity\Product\ProductVariant {#15290 …}
  +price: "15,19\u{A0}"
  +originalPrice: "15,19\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15519
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15510 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15517 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15518 …}
    +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 6.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#8462
    #id: 14
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8469 …}
    #variants: Doctrine\ORM\PersistentCollection {#8471 …}
    #options: Doctrine\ORM\PersistentCollection {#8475 …}
    #associations: Doctrine\ORM\PersistentCollection {#8473 …}
    #createdAt: DateTime @1755897799 {#8460
      date: 2025-08-22 21:23:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8461
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8478 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8479
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8462}
        #id: 107
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Sequi dicta est velit eum. Sed enim laboriosam non et consequatur nisi sed inventore. Iusto non autem nesciunt laudantium et minima.\n
          \n
          Iusto natus aliquid cupiditate aliquam ullam voluptatem maiores. Omnis molestias ipsum repudiandae voluptatem alias. Est quod expedita quaerat ipsum iste quaerat.\n
          \n
          Dolorem ipsa laborum voluptatem quibusdam cum cupiditate. Nesciunt dicta cupiditate sed illo dolore possimus. Earum eum omnis eius sint illum inventore maxime quia. Voluptatem dolorem blanditiis ad rerum nulla voluptatum. Voluptatibus error nesciunt qui voluptates sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit nobis est blanditiis quos provident omnis non ullam. Explicabo corporis id nihil et. Vel blanditiis quisquam quibusdam. Ipsum voluptatem sunt sit tenetur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8481 …}
    #channels: Doctrine\ORM\PersistentCollection {#8467 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8463 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8465 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15355
  +product: App\Entity\Product\Product {#8462
    #id: 14
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8469 …}
    #variants: Doctrine\ORM\PersistentCollection {#8471 …}
    #options: Doctrine\ORM\PersistentCollection {#8475 …}
    #associations: Doctrine\ORM\PersistentCollection {#8473 …}
    #createdAt: DateTime @1755897799 {#8460
      date: 2025-08-22 21:23:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8461
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8478 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8479
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8462}
        #id: 107
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Sequi dicta est velit eum. Sed enim laboriosam non et consequatur nisi sed inventore. Iusto non autem nesciunt laudantium et minima.\n
          \n
          Iusto natus aliquid cupiditate aliquam ullam voluptatem maiores. Omnis molestias ipsum repudiandae voluptatem alias. Est quod expedita quaerat ipsum iste quaerat.\n
          \n
          Dolorem ipsa laborum voluptatem quibusdam cum cupiditate. Nesciunt dicta cupiditate sed illo dolore possimus. Earum eum omnis eius sint illum inventore maxime quia. Voluptatem dolorem blanditiis ad rerum nulla voluptatum. Voluptatibus error nesciunt qui voluptates sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit nobis est blanditiis quos provident omnis non ullam. Explicabo corporis id nihil et. Vel blanditiis quisquam quibusdam. Ipsum voluptatem sunt sit tenetur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8481 …}
    #channels: Doctrine\ORM\PersistentCollection {#8467 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8463 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8465 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15585 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 0.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#8462
    #id: 14
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8469 …}
    #variants: Doctrine\ORM\PersistentCollection {#8471 …}
    #options: Doctrine\ORM\PersistentCollection {#8475 …}
    #associations: Doctrine\ORM\PersistentCollection {#8473 …}
    #createdAt: DateTime @1755897799 {#8460
      date: 2025-08-22 21:23:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8461
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8478 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8479
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8462}
        #id: 107
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Sequi dicta est velit eum. Sed enim laboriosam non et consequatur nisi sed inventore. Iusto non autem nesciunt laudantium et minima.\n
          \n
          Iusto natus aliquid cupiditate aliquam ullam voluptatem maiores. Omnis molestias ipsum repudiandae voluptatem alias. Est quod expedita quaerat ipsum iste quaerat.\n
          \n
          Dolorem ipsa laborum voluptatem quibusdam cum cupiditate. Nesciunt dicta cupiditate sed illo dolore possimus. Earum eum omnis eius sint illum inventore maxime quia. Voluptatem dolorem blanditiis ad rerum nulla voluptatum. Voluptatibus error nesciunt qui voluptates sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit nobis est blanditiis quos provident omnis non ullam. Explicabo corporis id nihil et. Vel blanditiis quisquam quibusdam. Ipsum voluptatem sunt sit tenetur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8481 …}
    #channels: Doctrine\ORM\PersistentCollection {#8467 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8463 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8465 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Comet Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15659
  -props: [
    "product" => App\Entity\Product\Product {#8462
      #id: 14
      #code: "Comet_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8469 …}
      #variants: Doctrine\ORM\PersistentCollection {#8471 …}
      #options: Doctrine\ORM\PersistentCollection {#8475 …}
      #associations: Doctrine\ORM\PersistentCollection {#8473 …}
      #createdAt: DateTime @1755897799 {#8460
        date: 2025-08-22 21:23:19.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8461
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8478 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8479
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8462}
          #id: 107
          #name: "Comet Pulse T-Shirt"
          #slug: "comet-pulse-t-shirt"
          #description: """
            Sequi dicta est velit eum. Sed enim laboriosam non et consequatur nisi sed inventore. Iusto non autem nesciunt laudantium et minima.\n
            \n
            Iusto natus aliquid cupiditate aliquam ullam voluptatem maiores. Omnis molestias ipsum repudiandae voluptatem alias. Est quod expedita quaerat ipsum iste quaerat.\n
            \n
            Dolorem ipsa laborum voluptatem quibusdam cum cupiditate. Nesciunt dicta cupiditate sed illo dolore possimus. Earum eum omnis eius sint illum inventore maxime quia. Voluptatem dolorem blanditiis ad rerum nulla voluptatum. Voluptatibus error nesciunt qui voluptates sint.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sit nobis est blanditiis quos provident omnis non ullam. Explicabo corporis id nihil et. Vel blanditiis quisquam quibusdam. Ipsum voluptatem sunt sit tenetur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8481 …}
      #channels: Doctrine\ORM\PersistentCollection {#8467 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8463 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8465 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.93 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15716 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15640 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15585 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15607
    #collection: Doctrine\Common\Collections\ArrayCollection {#15608 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15605 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8821 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8826 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15716 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15640 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Comet Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15607
    #collection: Doctrine\Common\Collections\ArrayCollection {#15608 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15605 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8821 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8826 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15764
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15760
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15643 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15716 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15640 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15585 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15607
      #collection: Doctrine\Common\Collections\ArrayCollection {#15608 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15605 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8821 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8826 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15814
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15805 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15812 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15813 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15585 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15817
  +variant: App\Entity\Product\ProductVariant {#15585 …}
  +price: "96,93\u{A0}"
  +originalPrice: "96,93\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15814
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15805 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15812 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15813 …}
    +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 5.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8485
    #id: 16
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
    #variants: Doctrine\ORM\PersistentCollection {#8494 …}
    #options: Doctrine\ORM\PersistentCollection {#8498 …}
    #associations: Doctrine\ORM\PersistentCollection {#8496 …}
    #createdAt: DateTime @1755902762 {#8483
      date: 2025-08-22 22:46:02.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8484
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8501 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8502
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8485}
        #id: 123
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Omnis aspernatur numquam suscipit quos at debitis. Voluptatem itaque inventore quo eum alias. Alias voluptatem nemo rerum debitis provident tempora. Nihil voluptatem eum quo soluta iusto iste a.\n
          \n
          Ad id consequatur est reiciendis. Est ut animi nihil tenetur quis velit culpa facere. Eos hic nisi veritatis id.\n
          \n
          Quibusdam quis omnis ex iste. Eveniet labore vel voluptatibus consequuntur repellat qui. Voluptatem iure laudantium quia molestias excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut autem et rerum et. Repellat quis aut dolorem voluptatem delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
    #channels: Doctrine\ORM\PersistentCollection {#8490 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8488 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15650
  +product: App\Entity\Product\Product {#8485
    #id: 16
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
    #variants: Doctrine\ORM\PersistentCollection {#8494 …}
    #options: Doctrine\ORM\PersistentCollection {#8498 …}
    #associations: Doctrine\ORM\PersistentCollection {#8496 …}
    #createdAt: DateTime @1755902762 {#8483
      date: 2025-08-22 22:46:02.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8484
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8501 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8502
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8485}
        #id: 123
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Omnis aspernatur numquam suscipit quos at debitis. Voluptatem itaque inventore quo eum alias. Alias voluptatem nemo rerum debitis provident tempora. Nihil voluptatem eum quo soluta iusto iste a.\n
          \n
          Ad id consequatur est reiciendis. Est ut animi nihil tenetur quis velit culpa facere. Eos hic nisi veritatis id.\n
          \n
          Quibusdam quis omnis ex iste. Eveniet labore vel voluptatibus consequuntur repellat qui. Voluptatem iure laudantium quia molestias excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut autem et rerum et. Repellat quis aut dolorem voluptatem delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
    #channels: Doctrine\ORM\PersistentCollection {#8490 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8488 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15880 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 0.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8485
    #id: 16
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
    #variants: Doctrine\ORM\PersistentCollection {#8494 …}
    #options: Doctrine\ORM\PersistentCollection {#8498 …}
    #associations: Doctrine\ORM\PersistentCollection {#8496 …}
    #createdAt: DateTime @1755902762 {#8483
      date: 2025-08-22 22:46:02.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8484
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8501 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8502
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8485}
        #id: 123
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Omnis aspernatur numquam suscipit quos at debitis. Voluptatem itaque inventore quo eum alias. Alias voluptatem nemo rerum debitis provident tempora. Nihil voluptatem eum quo soluta iusto iste a.\n
          \n
          Ad id consequatur est reiciendis. Est ut animi nihil tenetur quis velit culpa facere. Eos hic nisi veritatis id.\n
          \n
          Quibusdam quis omnis ex iste. Eveniet labore vel voluptatibus consequuntur repellat qui. Voluptatem iure laudantium quia molestias excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut autem et rerum et. Repellat quis aut dolorem voluptatem delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
    #channels: Doctrine\ORM\PersistentCollection {#8490 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8488 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Surge T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15954
  -props: [
    "product" => App\Entity\Product\Product {#8485
      #id: 16
      #code: "Nebula_Surge_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
      #variants: Doctrine\ORM\PersistentCollection {#8494 …}
      #options: Doctrine\ORM\PersistentCollection {#8498 …}
      #associations: Doctrine\ORM\PersistentCollection {#8496 …}
      #createdAt: DateTime @1755902762 {#8483
        date: 2025-08-22 22:46:02.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8484
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8501 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8502
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8485}
          #id: 123
          #name: "Nebula Surge T-Shirt"
          #slug: "nebula-surge-t-shirt"
          #description: """
            Omnis aspernatur numquam suscipit quos at debitis. Voluptatem itaque inventore quo eum alias. Alias voluptatem nemo rerum debitis provident tempora. Nihil voluptatem eum quo soluta iusto iste a.\n
            \n
            Ad id consequatur est reiciendis. Est ut animi nihil tenetur quis velit culpa facere. Eos hic nisi veritatis id.\n
            \n
            Quibusdam quis omnis ex iste. Eveniet labore vel voluptatibus consequuntur repellat qui. Voluptatem iure laudantium quia molestias excepturi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ut autem et rerum et. Repellat quis aut dolorem voluptatem delectus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
      #channels: Doctrine\ORM\PersistentCollection {#8490 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8488 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.82 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16055
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15938 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16011 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15935 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15880 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15902
    #collection: Doctrine\Common\Collections\ArrayCollection {#15903 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15900 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8840 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8835 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16055
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15938 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16011 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15935 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Surge T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15902
    #collection: Doctrine\Common\Collections\ArrayCollection {#15903 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15900 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8840 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8835 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16059
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16055
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15938 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16011 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15935 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15880 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15902
      #collection: Doctrine\Common\Collections\ArrayCollection {#15903 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15900 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8840 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8835 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16100 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16107 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16108 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15880 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16112
  +variant: App\Entity\Product\ProductVariant {#15880 …}
  +price: "29,61\u{A0}"
  +originalPrice: "29,61\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16100 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16107 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16108 …}
    +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 5.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#8508
    #id: 23
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8515 …}
    #variants: Doctrine\ORM\PersistentCollection {#8517 …}
    #options: Doctrine\ORM\PersistentCollection {#8521 …}
    #associations: Doctrine\ORM\PersistentCollection {#8519 …}
    #createdAt: DateTime @1756006613 {#8506
      date: 2025-08-24 03:36:53.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8507
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8524 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8525
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8508}
        #id: 179
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Et accusamus qui voluptatem voluptatem non. Assumenda est sunt deserunt omnis aut molestiae quasi. Mollitia est inventore ipsum. Numquam inventore quo magnam repellendus minus facere reprehenderit.\n
          \n
          Assumenda pariatur ullam dignissimos natus incidunt suscipit. Repudiandae id in commodi laboriosam autem debitis blanditiis. Dolore eveniet quia natus.\n
          \n
          Officiis illum qui harum praesentium illo animi. Doloribus voluptas explicabo similique sunt quo. Ratione quia dignissimos repudiandae fugiat sequi. Quis quasi consectetur quaerat placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Neque molestias expedita reiciendis illum minus voluptas dolorem iste. Dolor molestias exercitationem odit vel et corrupti qui. Sint doloremque repellat qui tenetur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
    #channels: Doctrine\ORM\PersistentCollection {#8513 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8509 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8511 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15945
  +product: App\Entity\Product\Product {#8508
    #id: 23
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8515 …}
    #variants: Doctrine\ORM\PersistentCollection {#8517 …}
    #options: Doctrine\ORM\PersistentCollection {#8521 …}
    #associations: Doctrine\ORM\PersistentCollection {#8519 …}
    #createdAt: DateTime @1756006613 {#8506
      date: 2025-08-24 03:36:53.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8507
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8524 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8525
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8508}
        #id: 179
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Et accusamus qui voluptatem voluptatem non. Assumenda est sunt deserunt omnis aut molestiae quasi. Mollitia est inventore ipsum. Numquam inventore quo magnam repellendus minus facere reprehenderit.\n
          \n
          Assumenda pariatur ullam dignissimos natus incidunt suscipit. Repudiandae id in commodi laboriosam autem debitis blanditiis. Dolore eveniet quia natus.\n
          \n
          Officiis illum qui harum praesentium illo animi. Doloribus voluptas explicabo similique sunt quo. Ratione quia dignissimos repudiandae fugiat sequi. Quis quasi consectetur quaerat placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Neque molestias expedita reiciendis illum minus voluptas dolorem iste. Dolor molestias exercitationem odit vel et corrupti qui. Sint doloremque repellat qui tenetur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
    #channels: Doctrine\ORM\PersistentCollection {#8513 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8509 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8511 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16175 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8508
    #id: 23
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8515 …}
    #variants: Doctrine\ORM\PersistentCollection {#8517 …}
    #options: Doctrine\ORM\PersistentCollection {#8521 …}
    #associations: Doctrine\ORM\PersistentCollection {#8519 …}
    #createdAt: DateTime @1756006613 {#8506
      date: 2025-08-24 03:36:53.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8507
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8524 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8525
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8508}
        #id: 179
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Et accusamus qui voluptatem voluptatem non. Assumenda est sunt deserunt omnis aut molestiae quasi. Mollitia est inventore ipsum. Numquam inventore quo magnam repellendus minus facere reprehenderit.\n
          \n
          Assumenda pariatur ullam dignissimos natus incidunt suscipit. Repudiandae id in commodi laboriosam autem debitis blanditiis. Dolore eveniet quia natus.\n
          \n
          Officiis illum qui harum praesentium illo animi. Doloribus voluptas explicabo similique sunt quo. Ratione quia dignissimos repudiandae fugiat sequi. Quis quasi consectetur quaerat placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Neque molestias expedita reiciendis illum minus voluptas dolorem iste. Dolor molestias exercitationem odit vel et corrupti qui. Sint doloremque repellat qui tenetur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
    #channels: Doctrine\ORM\PersistentCollection {#8513 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8509 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8511 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Meteor Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16249
  -props: [
    "product" => App\Entity\Product\Product {#8508
      #id: 23
      #code: "Meteor_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8515 …}
      #variants: Doctrine\ORM\PersistentCollection {#8517 …}
      #options: Doctrine\ORM\PersistentCollection {#8521 …}
      #associations: Doctrine\ORM\PersistentCollection {#8519 …}
      #createdAt: DateTime @1756006613 {#8506
        date: 2025-08-24 03:36:53.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8507
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8524 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8525
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8508}
          #id: 179
          #name: "Meteor Echo T-Shirt"
          #slug: "meteor-echo-t-shirt"
          #description: """
            Et accusamus qui voluptatem voluptatem non. Assumenda est sunt deserunt omnis aut molestiae quasi. Mollitia est inventore ipsum. Numquam inventore quo magnam repellendus minus facere reprehenderit.\n
            \n
            Assumenda pariatur ullam dignissimos natus incidunt suscipit. Repudiandae id in commodi laboriosam autem debitis blanditiis. Dolore eveniet quia natus.\n
            \n
            Officiis illum qui harum praesentium illo animi. Doloribus voluptas explicabo similique sunt quo. Ratione quia dignissimos repudiandae fugiat sequi. Quis quasi consectetur quaerat placeat.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Neque molestias expedita reiciendis illum minus voluptas dolorem iste. Dolor molestias exercitationem odit vel et corrupti qui. Sint doloremque repellat qui tenetur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
      #channels: Doctrine\ORM\PersistentCollection {#8513 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8509 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8511 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16350
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16233 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16230 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16175 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16197
    #collection: Doctrine\Common\Collections\ArrayCollection {#16198 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16195 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12157 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12221 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16350
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16233 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16230 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Meteor Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16197
    #collection: Doctrine\Common\Collections\ArrayCollection {#16198 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16195 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12157 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12221 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16354
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16350
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16233 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16306 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16230 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16175 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16197
      #collection: Doctrine\Common\Collections\ArrayCollection {#16198 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16195 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#12157 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12221 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16404
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16395 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16402 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16403 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16175 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16407
  +variant: App\Entity\Product\ProductVariant {#16175 …}
  +price: "94,74\u{A0}"
  +originalPrice: "94,74\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16404
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16395 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16402 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16403 …}
    +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 6.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8531
    #id: 21
    #code: "Solar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
    #variants: Doctrine\ORM\PersistentCollection {#8540 …}
    #options: Doctrine\ORM\PersistentCollection {#8544 …}
    #associations: Doctrine\ORM\PersistentCollection {#8542 …}
    #createdAt: DateTime @1756035072 {#8529
      date: 2025-08-24 11:31:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8530
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8547 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8548
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8531}
        #id: 163
        #name: "Solar Echo T-Shirt"
        #slug: "solar-echo-t-shirt"
        #description: """
          Doloribus tenetur non qui est. Vitae ipsa deserunt quod labore. Qui possimus iste ipsum in sit. Sapiente corrupti aut eum dolore officiis ea inventore.\n
          \n
          Sequi facere aliquid doloribus aspernatur dolor quos aut. Necessitatibus tenetur aperiam iure. Quibusdam fugiat et molestiae natus et inventore. Quam placeat est minus rem adipisci eos.\n
          \n
          In alias sunt aut impedit expedita provident. Repellendus nostrum sed excepturi consequuntur. Quaerat sed voluptatum ad nulla optio unde.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maxime totam sunt qui. Fugit voluptatum praesentium harum maxime repudiandae. Quos consequatur sed eos facilis quis voluptatum. Officia delectus perspiciatis dolore commodi velit. Porro fugiat voluptatem voluptatem et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8550 …}
    #channels: Doctrine\ORM\PersistentCollection {#8536 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8532 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8534 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16240
  +product: App\Entity\Product\Product {#8531
    #id: 21
    #code: "Solar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
    #variants: Doctrine\ORM\PersistentCollection {#8540 …}
    #options: Doctrine\ORM\PersistentCollection {#8544 …}
    #associations: Doctrine\ORM\PersistentCollection {#8542 …}
    #createdAt: DateTime @1756035072 {#8529
      date: 2025-08-24 11:31:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8530
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8547 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8548
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8531}
        #id: 163
        #name: "Solar Echo T-Shirt"
        #slug: "solar-echo-t-shirt"
        #description: """
          Doloribus tenetur non qui est. Vitae ipsa deserunt quod labore. Qui possimus iste ipsum in sit. Sapiente corrupti aut eum dolore officiis ea inventore.\n
          \n
          Sequi facere aliquid doloribus aspernatur dolor quos aut. Necessitatibus tenetur aperiam iure. Quibusdam fugiat et molestiae natus et inventore. Quam placeat est minus rem adipisci eos.\n
          \n
          In alias sunt aut impedit expedita provident. Repellendus nostrum sed excepturi consequuntur. Quaerat sed voluptatum ad nulla optio unde.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maxime totam sunt qui. Fugit voluptatum praesentium harum maxime repudiandae. Quos consequatur sed eos facilis quis voluptatum. Officia delectus perspiciatis dolore commodi velit. Porro fugiat voluptatem voluptatem et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8550 …}
    #channels: Doctrine\ORM\PersistentCollection {#8536 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8532 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8534 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16470 …}
  +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 {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#8531
    #id: 21
    #code: "Solar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
    #variants: Doctrine\ORM\PersistentCollection {#8540 …}
    #options: Doctrine\ORM\PersistentCollection {#8544 …}
    #associations: Doctrine\ORM\PersistentCollection {#8542 …}
    #createdAt: DateTime @1756035072 {#8529
      date: 2025-08-24 11:31:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8530
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8547 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8548
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8531}
        #id: 163
        #name: "Solar Echo T-Shirt"
        #slug: "solar-echo-t-shirt"
        #description: """
          Doloribus tenetur non qui est. Vitae ipsa deserunt quod labore. Qui possimus iste ipsum in sit. Sapiente corrupti aut eum dolore officiis ea inventore.\n
          \n
          Sequi facere aliquid doloribus aspernatur dolor quos aut. Necessitatibus tenetur aperiam iure. Quibusdam fugiat et molestiae natus et inventore. Quam placeat est minus rem adipisci eos.\n
          \n
          In alias sunt aut impedit expedita provident. Repellendus nostrum sed excepturi consequuntur. Quaerat sed voluptatum ad nulla optio unde.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maxime totam sunt qui. Fugit voluptatum praesentium harum maxime repudiandae. Quos consequatur sed eos facilis quis voluptatum. Officia delectus perspiciatis dolore commodi velit. Porro fugiat voluptatem voluptatem et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8550 …}
    #channels: Doctrine\ORM\PersistentCollection {#8536 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8532 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8534 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16544
  -props: [
    "product" => App\Entity\Product\Product {#8531
      #id: 21
      #code: "Solar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
      #variants: Doctrine\ORM\PersistentCollection {#8540 …}
      #options: Doctrine\ORM\PersistentCollection {#8544 …}
      #associations: Doctrine\ORM\PersistentCollection {#8542 …}
      #createdAt: DateTime @1756035072 {#8529
        date: 2025-08-24 11:31:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8530
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8547 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8548
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8531}
          #id: 163
          #name: "Solar Echo T-Shirt"
          #slug: "solar-echo-t-shirt"
          #description: """
            Doloribus tenetur non qui est. Vitae ipsa deserunt quod labore. Qui possimus iste ipsum in sit. Sapiente corrupti aut eum dolore officiis ea inventore.\n
            \n
            Sequi facere aliquid doloribus aspernatur dolor quos aut. Necessitatibus tenetur aperiam iure. Quibusdam fugiat et molestiae natus et inventore. Quam placeat est minus rem adipisci eos.\n
            \n
            In alias sunt aut impedit expedita provident. Repellendus nostrum sed excepturi consequuntur. Quaerat sed voluptatum ad nulla optio unde.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Maxime totam sunt qui. Fugit voluptatum praesentium harum maxime repudiandae. Quos consequatur sed eos facilis quis voluptatum. Officia delectus perspiciatis dolore commodi velit. Porro fugiat voluptatem voluptatem et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8550 …}
      #channels: Doctrine\ORM\PersistentCollection {#8536 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8532 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8534 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16528 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16525 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16470 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16492
    #collection: Doctrine\Common\Collections\ArrayCollection {#16493 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16490 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12553 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12552 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16528 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16525 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16492
    #collection: Doctrine\Common\Collections\ArrayCollection {#16493 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16490 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12553 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12552 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16649
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16645
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16528 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16601 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16525 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16470 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16492
      #collection: Doctrine\Common\Collections\ArrayCollection {#16493 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16490 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#12553 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12552 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16690 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16698 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16470 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16702
  +variant: App\Entity\Product\ProductVariant {#16470 …}
  +price: "12,83\u{A0}"
  +originalPrice: "12,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8672 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11350 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8669 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16690 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16698 …}
    +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 2.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12570
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11415 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11425 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12788
  +cart: App\Entity\Order\Order {#12146 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12570
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11415 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11425 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}